home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-06 / amsprogs.zip / AMS.LST < prev    next >
File List  |  1992-05-01  |  129KB  |  3,029 lines

  1. A M S   U S E R   M A N U A L
  2. -----------------------------
  3.  
  4. Advanced Menu System    From    Go Software
  5.  
  6. GENERAL INFORMATION
  7.  
  8. ■ Introduction
  9.     1.1     Welcome to AMS
  10.     1.2     Registration Gives You ..
  11.     1.3     A note about Go Software
  12.     1.4     A note about shareware
  13.     1.5     Disclaimer & Usage Agreement
  14.     1.6     AMS - A Shareware Product
  15.     1.7     What Is A Menu ?
  16.     1.8     Menu Features
  17.     1.9     Information For Novell Users
  18.     
  19. ■ Quick Start    
  20.     2.1     Quick Start For Netware Lite Users - 1
  21.     2.2     Quick Start For Netware Lite Users - 2
  22.     2.3     Quick Start For Netware Lite Users - 3
  23.     2.4     Quick Start For Netware Lite Users - 4
  24.     2.5     Quick Start For Novell Menu Users - 1
  25.     2.6     Quick Start For Novell Menu Users - 2
  26.     2.7     Quick Start For Novell Menu Users - 3
  27.     2.8     Quick Start For Novell Menu Users - 4
  28.     2.9     Quick Start For Other Network Users - 1
  29.     2.10    Quick Start For Other Network Users - 2
  30.     2.11    Quick Start For Other Network Users - 3
  31.     2.12    Quick Start For Other Network Users - 4
  32.     2.13    Quick Start For Standalone PC Users - 1
  33.     2.14    Quick Start For Standalone PC Users - 2
  34.     2.15    Quick Start For Standalone PC Users - 3
  35.  
  36. ■ General Configuration
  37.     3.1     Password Security
  38.     3.2     Trouble Shooting
  39.     3.3     Menu File Format
  40.     3.4     File information
  41.     3.5     Default Menu File Names
  42.     3.6     The Advantages Of Using Multiple Menu Files
  43.     3.7     Creating New Menus
  44.     3.8     Utility Programs
  45.     3.9     AutoMan
  46.     3.10    2Convert - Convertion Factors
  47.  
  48. USE OF THE PROGRAM
  49.  
  50. ■ Main Menus
  51.     4.1     Main User Menu
  52.     4.2     Advanced Menu System Main Menu
  53.  
  54. ■ Desk Utilities Menu
  55.     5.1     Calculator
  56.     5.2     View menu - Calendar
  57.     5.3     Notepad
  58.     5.4     Dos Shell
  59.     5.5     View Dos Screen
  60.  
  61. ■ Novell Netware Utilities Menu
  62.     6.1     Capture Frontend
  63.     6.2     NDir Front End
  64.     6.3     Send Frontend
  65.     6.4     UserPath Utility Program
  66.  
  67. ■ Configuration Menu
  68.     7.1     Minimum Drive Space Configuration
  69.     7.2     Miscellaneous Configuration
  70.     7.3     Debug Modes
  71.     7.4     Status Check
  72.     7.5     Scan Drive for Applications
  73.  
  74. ■ AMS Information Menu
  75.     8.1     About AMS
  76.     8.2     Order AMS
  77.     8.3     Register AMS
  78.  
  79. ■ The AMS Editor
  80.     9.1     The AMS text editor
  81.     9.2     - File menu
  82.     9.3     - Edit menu
  83.     9.4     - View menu
  84.     9.5     - Search menu
  85.     9.6     Debugging functions
  86.     9.7     - Run menu option from start
  87.     9.8     - Run menu option from current line
  88.     9.9     - Breakpoints
  89.     9.10    - Step by step processing
  90.     9.11    - View DOS screen
  91.     9.12    - Shell to DOS
  92.  
  93. ■ Miscellaneous Information
  94.     10.1    Function Keys Available In This Program
  95.     10.2    User Survey
  96.  
  97. 1.1     Welcome to AMS
  98.  
  99.     ■ Advanced Menu System
  100.     
  101.     Welcome to AMS from Go Software. We hope you will find this menu
  102.     system the easiest to use of any you have encountered. If you have
  103.     any problems with the system please contact us at the address or fax
  104.     number shown in About AMS.
  105.     
  106.     If you like the system please feel free to circulate it freely.
  107.     Although Business users of the software MUST register the software
  108.     with us if they decide to continue using the product, PURELY
  109.     NONE-BUSINESS users needn't. However if you are a none business user,
  110.     and you like the product, we request that you circulate the program
  111.     to three or more people, bulletin boards or companies. Thank You!
  112.     
  113.     AMS has been designed to be compatible with the Novell (TM Novell
  114.     Inc) Network Menu System. Users of this system will be able to
  115.     immediately switch to this program, using the same menu files, while
  116.     giving them access to all available memory when running applications,
  117.     and some very useful features.
  118.     
  119.     Single machine users, or other network users should not be put off by
  120.     this. Indeed many features of the software have been included with
  121.     the novice computer user in mind, while others have been designed to
  122.     help users on any network.
  123.     
  124.     Configuration of the menu system is straight forward. The system
  125.     virtually carries it out for you. When you install the AMS program
  126.     files, default Menus are installed with a number of sub menu
  127.     headings. Once the program is running, pressing ALT or F10 to access
  128.     the main AMS menu, then System Management Menu, and Scan Drive For
  129.     Applications, will allow you to automatically configure the Menu to
  130.     run any applications already on your disk.
  131.     
  132.     Press F1 at any time for context sensitive help on any Topic.
  133.     
  134.     All Users should look at the section entitled Menu Features.
  135.     
  136.     Novell Users should also look at the section entitled
  137.          Information For Novell Users.
  138.     To start using this software, you should view one of the sections
  139.     entitled Quick Start For ...  You should pick the most suitable
  140.     category. The Four categories are :
  141.     
  142.          Novell Lite Users   [Applicable to Netware Lite]
  143.          Novell Menu Users   [Applicable to ELS, 286 & 386 Netware]
  144.          Other Network Users [Applicable to 3Com, MainLan etc.]
  145.          Standalone PC Users [Applicable for users not on any network]
  146.     
  147.     Once you have made use of the quick start documentation, please take
  148.     the time to study the manual - most features are not covered in the
  149.     Quick start sections.
  150.     
  151.     Novell, Netware, Netware Lite and ELS are registered trademarks of
  152.     Novell Inc. DOS is a registered trademark of Microsoft Inc.
  153.  
  154. 1.2     Registration Gives You ..
  155.  
  156.     Registering of the software entitles you to the
  157.     following benefits :
  158.     
  159.     ■ The latest version of AMS, allowing removal of the delayed
  160.     registration screen.
  161.     
  162.     ■ A printed bound manual for the software.
  163.     
  164.     ■ Multiple User manuals with multi-user licences.
  165.     
  166.     ■ Additional Command Line utilities for use in batch files, similar
  167.     to the command AMFILL.
  168.     
  169.     ■ Help in any one of five languages.
  170.     
  171.     ■ Access to telephone support for the product.
  172.     
  173.     ■ A shareware copy of two other Go Software products discussed under
  174.     an option in the help menu. AutoMan, Automatic Network Management and
  175.     2Convert, giving you all the Convertion Factors You'll Ever Need.
  176.     
  177.     ■ To encourage you to register, and to register early, we have
  178.     arranged some special purchases to give away with the software.
  179.     
  180.     ■ A complimentary classical compact disk boxed set of five CD's with
  181.     music of Mozart, Chopin, Tchaikovsky, Strauss and Vivaldi. Orders
  182.     received prior to 16th August 1992 will instead receive a ten compact
  183.     disk set. More Quality Compilations !
  184.     
  185.     ■ MULTI-USER licence orders for 25 users or more will also receive
  186.     complementary three button microsoft & mouse systems compatible mice,
  187.     in order to allow you to take full advantage of the three button
  188.     mouse awareness. 25, 50, 100 and 250 users will receive 1, 2, 3, and
  189.     4 mice respectively. Orders received prior to 16th August 1992 will
  190.     receive an additional mouse.
  191.  
  192. 1.3     A note about Go Software
  193.  
  194.     Go software provide quality services in two areas :
  195.     
  196.     ■ Software solutions and programming
  197.     Go software both write programs for the general market, and bespoke
  198.     software for individual clients. We concentrate on software for the
  199.     networking market. All our staff have more than ten years programing
  200.     experience.
  201.     
  202.     ■ Network consultancy and installation
  203.     We've been installing and configuring networks since 1986, and have
  204.     gained extensive knowledge of all categories of Novell's networking
  205.     software (Netware Lite, ELS, Netware 286 & 386 and NFS for
  206.     Netware-Unix connectivity). Our emphasis is on a complete, quality
  207.     service. We hope you have found this apparent in our software.
  208.     
  209.     We ensure that we leave installations completely secure, with
  210.     reliable backup systems established, off-site data storage, and
  211.     disaster recovery arrangements, so that if the network grinds to a
  212.     halt, it doesn't take the company with it.
  213.     
  214.     So if you need to move into networking, or are having trouble with an
  215.     existing installation, and are within approximately 100 miles of
  216.     Manchester, England, please fax us for a quote. We are sure you would
  217.     receive the best service possible, at a very competitive price.
  218.     
  219.     Go Software
  220.     York House     Cross Road     Heald Green    Cheadle   Cheshire
  221.                    England        SK8 3LW
  222.     Fax            0625-536763
  223.  
  224. 1.4     A note about shareware
  225.  
  226.     Shareware is a distribution method, not a type of software. You
  227.     should find software that suits your needs and purse, whether it's
  228.     commercial or Shareware. The Shareware system makes fitting your
  229.     needs easier, because you can try before you buy. Also, because
  230.     overheads are low, prices are low. Shareware has the ultimate
  231.     money-back guarantee - if you don't use the product, you don't pay
  232.     for it.
  233.     
  234.     As with commercial software, the user must still purchase the
  235.     software if the user wishes to use it, however, with shareware you
  236.     are first able to confirm that the software is useful and works. (You
  237.     will realise the advantage of this if you have purchased any
  238.     commercial software and subsequently found it to be riddled with
  239.     bugs).
  240.     
  241.     Shareware has the ultimate "Try before you buy" test. You have an
  242.     extended period of time in which you can trial the software and
  243.     therefore be absolutely certain that the software is suitable for the
  244.     task you apply it to.
  245.     
  246.     The same Copyright laws apply to both Shareware and commercial
  247.     software, and the copyright holder retains all rights, with a few
  248.     specific exceptions as stated below. Shareware authors are
  249.     accomplished programmers, just like commercial authors, and the
  250.     programs are of comparable quality. (In both cases, there are good
  251.     programs and bad ones!). The main difference is in the method of
  252.     distribution. The authors specifically grant the right to copy and
  253.     distribute the software, either to all and sundry or to a specific
  254.     group.
  255.  
  256. 1.5     Disclaimer & Usage Agreement
  257.  
  258.     Users of AMS must accept this disclaimer of warranty:
  259.     
  260.     AMS is supplied as is.  The author disclaims all warranties,
  261.     expressed or implied, including, without limitation, the warranties
  262.     of merchantability and of fitness for any purpose. The author assumes
  263.     no liability for damages, direct or consequential, which may result
  264.     from the use of AMS.
  265.     AMS is a "Shareware Program" and is provided at no charge to the user
  266.     for evaluation.  Feel free to share it with your friends, but please
  267.     do not give it away altered or as part of another system.  The
  268.     essence of Shareware software is to provide personal computer users
  269.     with quality software without high prices, and yet to provide
  270.     incentive for programmers to continue to develop new products.  If
  271.     you find this program useful and find that you are using AMS and
  272.     continue to use AMS after a one month trial period, you must make a
  273.     registration payment to Go Software.  The Single User registration
  274.     fee will license one copy for use on any one computer at any one
  275.     time. Multi-User Licences are available, and can be selected using
  276.     the Order AMS option in the AMS Menu. This option will supply prices
  277.     in whichever currency you wish to pay.
  278.     After the evaluation period, if you wish to continue to use the
  279.     software, you must treat this software just like a book.  An example
  280.     is that this software may be used by any number of people and may be
  281.     freely moved from one computer location to another, so long as there
  282.     is no possibility of it being used at one location while it's being
  283.     used at another, just as a book cannot be read by two different
  284.     persons at the same time. Multi-user Licences are analogous to many
  285.     books!
  286.     
  287.     Commercial users of AMS must register and pay for their copies of AMS
  288.     within 30 days of first use or their license is withdrawn.
  289.     
  290.     Anyone distributing AMS for any kind of remuneration must first
  291.     contact Go Software at the address below for authorisation. This
  292.     authorisation will be automatically granted to distributors
  293.     recognised by the (ASP) as adhering to its guidelines for shareware
  294.     distributors, and such distributors may begin offering AMS
  295.     immediately (However Go Software must still be advised so that the
  296.     distributor can be kept up-to-date with the latest version of AMS).
  297.  
  298. 1.6     AMS - A Shareware Product
  299.  
  300.     The trial period for AMS is one month, ie, one month after you first
  301.     use the software you are bound to pay the registration fee if you
  302.     wish to continue using it.
  303.     
  304.     Purely Non-Business users are exempt from registering the software,
  305.     however, as way of payment, we request that should you find the
  306.     software useful, you pass a copy to three other people, companies or
  307.     bulletin boards.
  308.     
  309.     Not only do you win by knowing the software works before you purchase
  310.     it, you also win because Shareware distribution is a far less
  311.     expensive way to market software than via standard commercial
  312.     methods, and therefore the savings in overheads are passed on to you
  313.     with the reduced price.
  314.     
  315.     The fact that the software may be cheaper than commercially marketed
  316.     software, and freely available, in no way alters the fact that you
  317.     are breaking the law if you continue to use the software after the
  318.     expiry of the trial period.
  319.     
  320.     We look forward to hearing from you.
  321.     
  322.     To order the software, use the Order AMS menu option.
  323.     
  324.     You are encouraged to pass a copy of AMS along to your friends for
  325.     evaluation.  Please encourage them to register their copy if they
  326.     find that they can use it.  All registered users will receive a copy
  327.     of the latest version of the AMS system and Manual. For more
  328.     information on advantages of registration please see the section
  329.     entitled "Registration Gives You".
  330.  
  331. 1.7     What Is A Menu ?
  332.  
  333.     
  334.     A menu is a display of options which, when selected, carry out one or
  335.     more tasks in the operating system. The menu allows the user to avoid
  336.     having to learn anything about the operating system, as all commands
  337.     which they need can be stored in a menu file.
  338.     
  339.     The AMS menu system allows creation of "Parent" and "Child" menus,
  340.     where a menu option on the "Parent" Menu causes the program to
  341.     display a "Child" menu. Menu options in this menu may in turn cause
  342.     other "Child" menus to be displayed. This is a hierarchical
  343.     structure, analogous to your drive and directory structure, where
  344.     your main menu files would be represented by Drive letters, and sub
  345.     menus by directories.
  346.     
  347.     AMS allows you to create as many Child menus as you wish, each
  348.     belonging to a single "Parent" menu. This Menu Configuration is then
  349.     saved in a single DOS file, usually with the extension .MNU. As many
  350.     of these .MNU files can be created as required.
  351.     
  352.     AMS also allows loading of multiple menus at any one time. There are
  353.     important implications in this if you are using a network, and you
  354.     should read the section entitled
  355.          The Advantages Of Using Multiple Menu Files
  356.     
  357.  
  358. 1.8     Menu Features
  359.  
  360.     ■ Utilities Menu On ALT [Also On F10]
  361.     This Provides access to a large range of powerful features. The best
  362.     way to find out what they are is to press ALT, and flick through the
  363.     menu options.
  364.     
  365.     ■ Zero Memory Overhead During Program Operation
  366.     
  367.     ■ Multiple Menu Files In Memory Concurrently
  368.     Designed to allow for creation of Local Fixed drive menus, User
  369.     menus, workgroup menus and menus for Everyone.
  370.     
  371.     ■ Easy Menu Configuration
  372.     No need to load a text editor to create menus, simply press INS to
  373.     insert on option, DEL to delete one or F3 to edit one. Press
  374.     Shift-INS to insert a new sub menu and Shift-F3 to edit the menus
  375.     attributes (Position and colour).
  376.     
  377.     ■ Menu Option Editor And Debugger
  378.     Menu Options can be debugged using the editors in-built debugging
  379.     features, such as line by line execution and breakpoints. These allow
  380.     you to check the menu options as you write them. Also included is
  381.     context sensitive help on every DOS (TM Microsoft Inc) command you
  382.     can think of.
  383.     
  384.     ■ Screen Saver And Menu Password Security
  385.     While your machine lies idle a screen saver comes in to play, and
  386.     unauthorised access can then be prevented by using the Re-entrant
  387.     Menu Password Security Feature, on Ctrl-F3.
  388.     
  389.     ■ Automatic Checking of Drive Space Available On Loading
  390.     The System can be configured to automatically check drive space when
  391.     you load the menu program.
  392.     
  393.     ■ Desk Utilities
  394.     The program has an in-built Calculator, Notepad and Calendar.
  395.     
  396.     ■ Debug Mode For Running Menu Options
  397.     Redirect menu option output to the screen while developing menu
  398.     options to ensure the correct menu format has been used.
  399.     ■ Automatic Menu Configuration
  400.     Using Scan Drive For Applications, any program or batch files, on any
  401.     drive can be automatically added to menus.
  402.     
  403.     ■ Password Protection
  404.     The program allows enhanced security via menu password protection.
  405.     
  406.     ■ Sorting of Menu Options
  407.     
  408.     To enable menu options to be found quickly, options are sorted into
  409.     Alpha-Numeric order as they are created. The menus are then stored in
  410.     this order.
  411.     
  412.     ■ Mouse Support for two and three button mice.
  413.     
  414.     ■ Interactive User Input
  415.     
  416.     Users can be prompted for input prior to the processing of a menu
  417.     option, the result of which can then be used as output.
  418.  
  419. 1.9     Information For Novell Users
  420.  
  421.     In addition to the following features of AMS you will also find Menus
  422.     already configured for use with Netware Lite, 286 and 386. Although
  423.     these are ready for use, you may wish to taylor them further for your
  424.     own use.
  425.     
  426.     The following item is applicable only to users of Netware Lite, all
  427.     other items in this section are applicable to other Netware versions.
  428.     
  429.     ■ UserPath, a standalone utility program, used in conjunction with
  430.     AMS, allows individual login scripts to be created for each user on a
  431.     network.
  432.     
  433.     The following section is not relevant to users of Netware Lite.
  434.     
  435.     This Menu System Differs From Novell's (Regd. TM Novell Inc.) MENU in
  436.     many ways. You should study "Menu Features" and the following
  437.     especially in order to gain the most from the program.
  438.     
  439.     ■ Zero Memory Overhead During Program Operation
  440.     Unlike Novell's (Regd. TM Novell Inc) menu system which occupies some
  441.     of your memory during execution, AMS releases ALL it's memory to your
  442.     applications once it has started your menu option going.
  443.     
  444.     ■ Network Commands Frontends
  445.     Use the easy to configure frontends to allow quick, sure,
  446.     configuration of Capture, NDir and Send.
  447.     
  448.     ■ Sorting of Menu Options
  449.     With AMS, Menu options are sorted into Alpha-Numerical order prior to
  450.     saving menus. This allows you to quickly find menu options when
  451.     editing menu files with a text editor [Though it is likely that you
  452.     will normally have no need to use anything but the in-built text
  453.     editor]. In order to make original Novell menu script file options
  454.     appear sorted, simply edit any menu option [F3], modify the item to
  455.     register a change to the editor, then press ESC.
  456.     
  457.     ■ Interactive Input
  458.     This version of AMS allows only a single user input per menu line. To
  459.     enable menu options to have more than one parameter passed to them,
  460.     use the SET command. View an AMS sample menu file for more
  461.     information.
  462.  
  463. 2.1     Quick Start For Netware Lite Users - 1
  464.  
  465.     ■ Initial Menu Configuration
  466.     
  467.     AMS is a multi-menu system. It allows up to ten menu files to be
  468.     loaded concurrently. This is designed to allow ease of use in a
  469.     network environment, where user's work can normally be divided into
  470.     four categories: Local hard disk work, Individual Network work,
  471.     Workgroup or departmental work and work for Everyone.
  472.     
  473.     You should study the full manual soon to realise the programs full
  474.     potential, however as a quick start, please follow the following
  475.     actions, and read ALL the following information. Use Ctrl-D to enter
  476.     a temporary DOS shell from any menu, if required. Press F1 for
  477.     context sensitive help on any topic at any time.
  478.     
  479.     ■ Login as supervisor on your main server.
  480.     Use NET LOGIN SUPERVISOR
  481.     
  482.     ■ Ensure you have an up to date backup. This should be standard
  483.     practice before installing any software, as you may find program
  484.     files from two systems have common file names.
  485.     
  486.     ■ Copy all AMS files to a new empty directory (you may need copies of
  487.     the original menu and batch files at some time in the future). The
  488.     directory needn't be a shared directory, however a subdirectory
  489.     behind \NWLITE would be an ideal place to store them, say \NWLITE\AMS
  490.     
  491.     To store the files in a new directory :
  492.          C:
  493.          CD \NWLITE
  494.          MD AMS
  495.          CD AMS
  496.          COPY A:*.*          [Or B: if you are using B: drive]
  497.     If the only .EXE file copied is the archive file, AMSPROGS.EXE,
  498.     un-zip the file by typing
  499.          AMSPROGS            The file will self extract
  500.     
  501.     ■ Copy all AMS files to a directory with a search mapping to it,
  502.     which is available to all network users. [Use REPLACE with the /A
  503.     switch to ensure files are not overwritten]. We do not recommend
  504.     using the \NWLITE directory for AMS, to avoid the possibility of
  505.     accidents!
  506.     
  507.     If you do not already have such a directory, create a directory
  508.     \PUBLIC on any drive, and in future store all your public program
  509.     files in this directory. [You should avoid however placing full
  510.     applications with many files in this single directory, these should
  511.     be placed in there own separate directory. You could however create a
  512.     batch file in the PUBLIC directory to call these applications].
  513.     If you have a D: drive, program files are probably better placed on
  514.     this drive, leaving the C: drive for data files.
  515.     
  516.  
  517.     This will now be referred to as the PUBLIC directory on your network.
  518.     To create a new directory type :
  519.          C:        [or  D:]  To change to the correct drive
  520.          MD \PUBLIC
  521.     To copy the files use
  522.          CD \PUBLIC
  523.          COPY C:\NWLITE\AMS\*.*
  524.     
  525.     ■ Make the public directory your default directory. [This is
  526.     necessary for setup, but will not be necessary in future].
  527.     If your public directory is \PUBLIC use CD \PUBLIC
  528.     
  529.     ■ Copy the Netware Lite standard configuration file over the file
  530.     AMS.PRM as follows. Type
  531.          COPY NWL.PRM AMS.PRM
  532.     This may reduce the amount of configuration changes you will have to
  533.     make before you start using the system.
  534.     
  535.     ■ Type         AMS            [Program Should Load]
  536.     
  537.     ■ Assuming the default .MNU and .PRM files were copied to the PUBLIC
  538.     directory, a standard menu ought to appear. The configuration of the
  539.     system now needs to be changed in order to suit your individual
  540.     requirements.
  541.     
  542.     ■ Press and release ALT to access the main menu. Select SYSTEM
  543.     MANAGEMENT, then Minimum Drive Space Configuration.
  544.     
  545.     ■ For each drive on your system, enter the minimum allowable
  546.     MEGA-BYTES permitted on that drive. Each time AMS is loaded the
  547.     system will very quickly check that the drive space available is
  548.     greater than this number, and warn you if it falls below this number.
  549.     
  550.     You probably only have two drives available, C and D. Try putting a
  551.     number equal to a tenth of your drive capacity next to that drive
  552.     letter - if drive C has 40MB capacity, put the number 4 against drive
  553.     C. If D has 80MB capacity, put 8 next to D. These values can be
  554.     changed later if you find they are unsuitable.
  555.     
  556.     Each client that attaches to the network may use drives F: and M: to
  557.     map to the server's C: and D: drives, therefore, also specify the
  558.     same minimum values to drives F: and M:. If you are unsure which
  559.     drives you will use to map clients to your server's disks, add these
  560.     values for now, you can change them later.
  561.     
  562.     Press ESC to access other drive letters, and ESC again to return to
  563.     the System Management Menu.
  564.  
  565. 2.2     Quick Start For Netware Lite Users - 2
  566.  
  567.     ■ UserPath
  568.     A utility program is supplied with AMS which allows you to create
  569.     individual login scripts for all your users. This is an indispensible
  570.     feature for all large networks, and we strongly advise you to install
  571.     this feature on your network. Even if you only have two users, you
  572.     will find this feature useful, and as we expect that you are hoping
  573.     to expand your network and company sometime, installing this
  574.     configuration now will make life far easier in the future.
  575.     
  576.     To install individual login scripts, press ESC repeatedly to exit the
  577.     program. Issue the following commands to map drives F: and L: to the
  578.     correct areas.
  579.     
  580.     NET MAP F: CDRIVE             [Or your main data drive name]
  581.     NET MAP L: CDRIVE             [Or your drive name for the PUBLIC
  582.                                   Directory]
  583.     L:
  584.     CD \PUBLIC
  585.     
  586.     Then please turn to the section of the manual entitled Novell
  587.     Utilities,          UserPath Utility Program
  588.     Configure UserPath as outlined, until the section entitled "Use of
  589.     UserPath".
  590.     Once you have configured UserPath, return to this section. The
  591.     following paragraphs apply if you have created individual Login
  592.     scripts.
  593.     
  594.     ■ Select Miscellaneous Configuration. The AMS system allows ten menu
  595.     files to be loaded concurrently. These can all be specified on the
  596.     command line, but it is more convenient to specify them in this
  597.     option. Specify up to ten default file names to be loaded by users
  598.     each time they load AMS. Menu names need not necessarily be full path
  599.     names.
  600.     
  601.     The menu file configuration which comes with AMS specifies some
  602.     default menus which also come with AMS. You should now change these
  603.     to suit your individual configuration.
  604.     
  605.     Examples:
  606.     
  607.     If any users on the network have their own local hard disks, specify
  608.     the first menu file as C:\USER.MNU
  609.     You can clear any of the entry fields in the program by using ALT-C.
  610.     This menu can then by used by each user if they want to operate their
  611.     computer on a standalone basis, ie when they are not connected to the
  612.     network. [If you wish each user to be able to use AMS on a standalone
  613.     basis, you must also copy the AMS Program files to their local drive
  614.     - read the full manual for more information].
  615.     
  616.  
  617.     If each network user has their own directory (the home directory) on
  618.     your server, and that directory is mapped to F: for each user, (ie
  619.     the drive used in the configuration of UserPath is F:, for example, a
  620.     users login path is defined as F:\USER\ACCOUNTS\LIZ) specify the
  621.     second menu file as, F:USER.MNU. This will be the users main network
  622.     menu, containing menu options for all work which they alone will
  623.     carry out on the network. If users neither have their own local hard
  624.     disk, nor a directory mapped to your server, don't worry - the next
  625.     menu option will probably be suitable for them.
  626.     
  627.     Create a departmental menu for each department, or, if your network
  628.     is small, for all members of the network.
  629.     
  630.     If you create a departmental menu, this should exist in each user's
  631.     home parent directory. If you have mapped drive F: to each users
  632.     directory, say, F: is mapped to \USER\ACCOUNTS\LIZ (ie the parameter
  633.     in UserPath's configuration is defined as F:\USER\ACCOUNTS\LIZ), you
  634.     could then specify the directory as F:..\DEPART.MNU
  635.     The   ..   indicates that the system should look in the directory
  636.     above the directory that F: is mapped to.
  637.     
  638.     If you don't have a directory for each user, use the PUBLIC directory
  639.     specified earlier. If you map drive L: to this directory for each
  640.     user who logs in, specify the third menu as
  641.     L:DEPART.MNU
  642.     
  643.     The Menu system will when pick up departmental menus from the
  644.     appropriate directory.
  645.     
  646.     Specify the fourth, fifth and sixth menus as menus for use by
  647.     everyone. Specify the full path names for the menus. If the public
  648.     directory is mapped by each user to L: specify the following menus as
  649.     L:PUBLIC.MNU
  650.     L:NWLITE.MNU
  651.     L:DOS               [Menus supplied with AMS]
  652.     Other menus definitions that appear which were pre-configured will
  653.     now no longer be needed and you can remove them using ALT-C.
  654.     
  655.     Multi-menus are an important feature of AMS, for more information on
  656.     these options please see The Advantages Of Using Multiple Menu Files.
  657.     
  658.     Note : You will also have to map the same drive letters on the server
  659.     to the same directories used by client machines accessing your
  660.     server. ie If you map drive F: to user directories, for each client
  661.     PC, you must also map drive F: to user directories on the server.
  662.     This would normally be carried out automatically if you use the two
  663.     batch files supplied with the system, and follow the steps outlined
  664.     in both Quick Start for Netware Lite, and Configuration of the
  665.     UserPath Utility Program. Novell recommend using SUBST rather than
  666.     map on your server, to improve performance, however you should leave
  667.     this until you are more familiar with the command.
  668.     
  669.  
  670.     Tip  : You can turn a directory mapped to any drive letter with NET
  671.     MAP, into a search directory, by adding the following characters to
  672.     your path statement.               F:.       [For the F: Drive]
  673.     So if your path currently reads    C:\DOS;C:\NWLITE;C:\PUBLIC
  674.     You could change it to             C:\DOS;F:.;C:\NWLITE;C:\PUBLIC
  675.     Then, wherever you change your F: Directory to, your system will
  676.     always search that directory. Look in your DOS manual for information
  677.     on changing the PATH statement.
  678.     
  679.     ■ Default System Password. You should specify a password in this box,
  680.     and make the password known (by word of mouth) to all network users.
  681.     This password will then be required to return to the menu system
  682.     after the screen saver function has become active. Each menu file can
  683.     also have a password associated with it. For a discussion of password
  684.     options please see the section entitled Menu Features.
  685.     
  686.     ■ Screen Saver Activation Period. This defines the number of seconds
  687.     to lapse before the screen saver becomes active. The default if no
  688.     time is specified, is 30 Seconds. Too short a time will probably
  689.     annoy users, too long a time will compromise security. Five minutes
  690.     (specified as 300 seconds) would be a reasonable compromise.
  691.     
  692.     ■ Require Password On Menu Load. This option would normally be set to
  693.     No. Press ESC to return to the System Management menu.
  694.     
  695.     ■ When you exit AMS (By repeatedly pressing ESC, or by pressing
  696.     ALT-F10) and then re-load the program, the new configuration will
  697.     become active.
  698.  
  699. 2.3     Quick Start For Netware Lite Users - 3
  700.  
  701.     ■ Automatic Menu Configuration.
  702.     This option allows you to automatically configure your menu to load
  703.     any applications already installed on your hard disk.
  704.     If you have configured the software to use individual menu files for
  705.     different users and departments in their own home directories, copy
  706.     the file USER.MNU to the root directory of your drive C:, and to your
  707.     home directory, and the file DEPART.MNU to the parent directory of
  708.     your home directory. Then change to your user home directory. To do
  709.     this you should be in the public directory and type :
  710.          COPY USER.MNU C:\
  711.          COPY USER.MNU C:\USER\ACCOUNTS\LIZ [or your home directory]
  712.          COPY DEPART.MNU C:\USER\ACCOUNTS
  713.     
  714.     Load AMS, the USER and DEPART menus just copied should also be loaded
  715.     if the menu system has been configured properly. Select one of the
  716.     menu files to add commands to (Simply highlight the Menu and press
  717.     return). Press ALT, Select System Management, then Scan Drive For
  718.     Applications.
  719.     
  720.     Select the drive to scan. After a pause dependant on the size of your
  721.     disk, the system will prompt you with each directory, with their .BAT
  722.     and .EXE files. Look at each file to see if you may want to add it to
  723.     your menu, remembering that it is easy to delete the option later if
  724.     it is not required. Press return to select a file to add. If the file
  725.     is a Batch file, the first lines of the file will be displayed, which
  726.     may help you decide whether or not to add the file.
  727.     
  728.     You can choose to either add the option to the menu file, or create a
  729.     new sub menu behind one of the existing menus (Which you could then
  730.     place the option behind). If any of the existing menu titles do not
  731.     really suit the application you are about to add, or you are likely
  732.     to add many options of the same type to any one menu, you are best to
  733.     create a new sub menu.
  734.     
  735.     Select either Add The Menu Option, or Create A New Sub Menu. Select a
  736.     menu to add the option (Or Sub Menu) to. If you decide not to add the
  737.     option or any menus at this stage, you can press ESC to return to the
  738.     directory selection menu. Creation of a sub menu does not
  739.     automatically add the option to that menu. Avoid adding Applications
  740.     to your main menu (place options under the Word Processing /
  741.     Spreadsheet or other menus instead -  this will keep your menu
  742.     configuration tidier and easy to use), although you may add further
  743.     sub menus to your main menu.
  744.     
  745.  
  746.     Press Esc to return to the directory selection menu. Select another
  747.     file or press ESC to step through all valid directories.
  748.     
  749.     Once complete, try selecting your options. Some adjustment of the
  750.     menu options may be necessary if the option does not work correctly.
  751.     To edit any menu option, highlight the option and press F3. The
  752.     in-built editor will be used to edit the option. The editor has some
  753.     very powerful features, and context sensitive Dos command help. You
  754.     should study these features elsewhere in the manual. Press ESC to
  755.     return to the main user menu.
  756.     
  757.     ■ Once you are satisfied with the operation of the software, and you
  758.     understand how the software operates (we hope our explanations were
  759.     clear!), release the system to the users, copying an original copy of
  760.     USER.MNU to each user's home directory, and DEPART.MNU to their
  761.     parent directory. Configure each menu one at a time by loading AMS
  762.     from each user's home directory. As many options for each department
  763.     will be common to users in that department, and these should
  764.     therefore be placed in the departmental menu, it is likely that the
  765.     amount of individual configuration necessary to each user's menu will
  766.     be negligible.
  767.     
  768.     We have supplied two batch files for use with Netware Lite,
  769.     PCLOGIN.BAT & LITLOGIN.BAT, to allow easy configuration of your
  770.     network. We suggest you now printout and read these files, then use
  771.     them in the way suggested in each batch file.
  772.     
  773.     Add AMS to the end of the last batch file which users run to enter
  774.     the network. Ensure that each users drive mapings are mapped to the
  775.     correct directories on your server. The menu configuration should
  776.     then be automatically picked up from the parameter file which you
  777.     have configured. All these actions should be carried out
  778.     automatically if you use the two login batch files and UserPath as
  779.     suggested.
  780.     
  781.     ■ Encourage users to password protect their own menus by using
  782.     CTRL-F3. Passwords are stored in encrypted form in the menu file.
  783.     When screen save becomes active, the system looks for the first Menu
  784.     password available before resorting to the Default System Password.
  785.  
  786. 2.4     Quick Start For Netware Lite Users - 4
  787.  
  788.     ■ Place a copy of AMS.EXE, AMS.HLP, and AMS.PRM on all local disks
  789.     you wish to allow use of the menu system on. Configure AMS.PRM as
  790.     required for each user by loading AMS.EXE from each local drive. It
  791.     will not however normally be necessary to alter any configuration,
  792.     except perhaps Require Password on Menu Load. (Errors will not be
  793.     reported if drives are not available!).
  794.     P
  795.     ■ Look through the manual! (Also available on F1!). Note especially
  796.     the sections on the in built editor (With Menu Option Debug
  797.     Functions, Line By Line Processing and Breakpoints - especially
  798.     useful in a network environment where rights may vary). On Line,
  799.     context sensitive Dos Command help is also available in the editor.
  800.     
  801.     ■ Registration is required after the trial period of one month.
  802.     Use the Order AMS option in the AMS Information menu.
  803.     Complementary Classical Music Compact disks are provided upon
  804.     registration, with early registrations receiving an extra bonus!
  805.     Please see Registration gives you ... for more details. Netware &
  806.     Netware Lite Users are given 50% discount on all prices which appear
  807.     in the Order AMS Option.
  808.  
  809. 2.5     Quick Start For Novell Menu Users - 1
  810.  
  811.     ■ Initial Menu Configuration
  812.     
  813.     AMS is designed as a replacement for MENU. It is likely that no
  814.     changes will have to be made to any of your existing menus.
  815.     
  816.     AMS is a multi-menu system. It allows up to ten menu files to be
  817.     loaded concurrently. This is designed to allow ease of use in a
  818.     network environment, where user's work can normally be divided in to
  819.     four categories: Local hard disk work, Individual Network work,
  820.     Workgroup or departmental work and work for Everyone.
  821.     
  822.     You should study the full manual soon to realise the programs full
  823.     potential, however as a quick start, please follow the following
  824.     actions, and read ALL the following information.
  825.     
  826.     Use Ctrl-D to enter a temporary DOS shell from any menu, if required.
  827.     Press F1 for context sensitive help on any topic at any time.
  828.     
  829.     ■ Login as supervisor.
  830.     
  831.     ■ Ensure you have an up to date backup. This should be standard
  832.     practice before installing any software, as you may find program
  833.     files from two systems have common file names.
  834.     
  835.     ■ Copy all AMS files to a new empty directory (you may need copies of
  836.     the original files at some time in the future).
  837.     
  838.     ■ Copy all AMS files to the PUBLIC directory on your network. [Use
  839.     REPLACE with the A switch to ensure files are not overwritten].
  840.     
  841.     ■ Make the public directory your default directory. [This is
  842.     necessary for setup, but will not be necessary in future].
  843.     
  844.     ■ Type         AMS            [Program Should Load]
  845.     
  846.     ■ Assuming the default .MNU and .PRM files were copied to the PUBLIC
  847.     directory, a standard menu ought to appear. The configuration of the
  848.     system now needs to be changed in order to suit your individual
  849.     requirements.
  850.     
  851.     ■ Press and release ALT to access the main menu. Select SYSTEM
  852.     MANAGEMENT, then Minimum Drive Space Configuration.
  853.     
  854.     ■ For each volume on your system, select a drive letter which is
  855.     normally mapped to that volume, and enter the minimum allowable
  856.     MEGA-BYTES permitted on that volume. Each time AMS is loaded by users
  857.     the system will very quickly check that the drive space available is
  858.     greater than this number, and warn users if it falls below this
  859.     number. Press ESC to access other drive letters, and ESC again to
  860.     return to the System Management Menu.
  861.  
  862. 2.6     Quick Start For Novell Menu Users - 2
  863.  
  864.     ■ Select Miscellaneous Configuration. The AMS system allows ten menu
  865.     files to be loaded concurrently. These can also be specified on the
  866.     command line, but it is more convenient to specify them in this
  867.     option. Specify up to ten default file names to be loaded by users
  868.     each time they load AMS. Menu names need not necessarily be full path
  869.     names.
  870.     
  871.     In order to minimise menu loading time, Menu files are each limited
  872.     in size to approximately 23K Bytes. This is the maximum size your menu
  873.     files can be, however we advise you to keep the menu size below about
  874.     18K, to ensure you still have full access to all facilities. This may 
  875.     require some configuration changes to your existing menus. The in-built 
  876.     editor can also only edit menu files up to 78 Characters wide. If you 
  877.     find you need any particular menu line to be wider than 78 characters, 
  878.     use the    SET command to allow a reduction in the line length (Eg. set a
  879.     variable equal to directory path - SET D=Z:\PUBLIC\AMS.HLP).
  880.     The menu file configuration which comes with AMS specifies some
  881.     default menus which also come with AMS. You should now change these
  882.     to suit your individual configuration.
  883.     
  884.     Examples:
  885.     
  886.     If you wish any user with a local disk to have their own standalone
  887.     menu option, specify the first menu as, C:\MENU.MNU
  888.     [Copy the AMS Program files to their local drive to allow use on a
  889.     standalone basis].
  890.     
  891.     If the home directories for each user are mapped to V:, and users
  892.     already have their own personal menu file, eg, MENU.MNU, in that
  893.     directory, specify the second menu file as, V:MENU.MNU
  894.     
  895.     If you already have a departmental menu for each department in each
  896.     user's parent directory, say called DEPART.MNU, specify the third
  897.     file as, for example, V:..\DEPART.MNU
  898.     
  899.     The Menu system will then pick up departmental menus from each user's
  900.     parent directory. If you don't already have departmental menus,
  901.     create them in the user's parent directory (Assuming the parent
  902.     directory is allocated to the user's department - Say
  903.     \USER\ACCOUNTS\FREDIE). This will make future menu configuration much
  904.     easier.
  905.     
  906.     If you already have a common menu in PUBLIC, specify the fourth file
  907.     as for example, Z:\PUBLIC\COMMON.MNU
  908.     
  909.     Other menus can be also be defined. We suggest also using these for
  910.     public directory menus, however you may use them for any other menus
  911.     if you wish. Other menus are supplied with AMS, which could also be
  912.     defined if required.
  913.     
  914.     This is an important feature of AMS, for more information on these
  915.     options please see The Advantages Of Using Multiple Menu Files.
  916.     
  917.  
  918.     ■ Default System Password. You should specify a password in this box,
  919.     and make the password known (by word of mouth) to all network users.
  920.     This password will then be required to return to the menu system
  921.     after the screen saver function has become active. Each menu file can
  922.     also have a password associated with it. For a discussion of password
  923.     options please see the section entitled Password Security.
  924.     
  925.     ■ Screen Saver Activation Period. This defines the number of seconds
  926.     to lapse before the screen saver becomes active. The default if no
  927.     time is specified, is 30 Seconds. Too short a time will probably
  928.     annoy users, too long a time will compromise security. Five minutes
  929.     (specified as 300 seconds) would be a reasonable compromise.
  930.     
  931.     ■ Require Password On Menu Load. This option would normally be set to
  932.     No for Novell networks, as it is provided for standalone users or
  933.     users with poor network security. Press ESC to return to the System
  934.     Management menu.
  935.     
  936.     ■ Upon re-loading the program the new configuration will become
  937.     active.
  938.  
  939. 2.7     Quick Start For Novell Menu Users - 3
  940.  
  941.     ■ Automatic Menu Configuration. It is unlikely that this option will
  942.     be needed for current MENU users, however, it is possible that you
  943.     may find it useful to tidy up all your batch files in to a single
  944.     menu.
  945.     Load AMS, select one of the menu files to add commands to (Simply
  946.     highlight the Menu and press return). Select ALT, System Management,
  947.     then Scan Drive For Applications.
  948.     
  949.     Select the drive to scan, after a long pause dependant on the size of
  950.     your disk, the system will prompt you with each directory with .BAT
  951.     or .EXE files. Press return to select a file to add. If the file is a
  952.     Batch file, the first lines of the file will be displayed.
  953.     Select either Add The Menu Option, or Create A New Sub Menu. Select a
  954.     menu to add the option (Or Sub Menu) to. Creation of a sub menu does
  955.     not automatically add the option to that menu.
  956.     
  957.     Press Esc to return to the directory selection menu. Select another
  958.     file or press ESC to step through all valid directories.
  959.     
  960.     Try selecting your options. Some adjustment of the menu options may
  961.     be necessary if the option does not work correctly. To edit any menu
  962.     option, highlight the option and press F3. The in-built editor will
  963.     be used to edit the option. The editor has some very powerful
  964.     features, accessed via the F10 key, and context sensitive Dos command
  965.     help. You should study these features elsewhere in the manual. Press
  966.     ESC to return to the main user menu.
  967.     
  968.     ■ Once you are satisfied with the operation of the software, release
  969.     the system to the users. It is probable that you have a standard
  970.     LOGIN batch file which calls MENU at the end. Replace MENU with AMS.
  971.     Users must have read-write rights to their first menu file directory
  972.     or their default directory at the time that AMS is loaded.
  973.     AMS has a number of advantages for users over MENU other than those
  974.     discussed here. See the section entitled Information for Novell
  975.     Users.
  976.     
  977.     ■ Encourage users to password protect their own menus by using
  978.     CTRL-F3. Passwords are stored in encrypted form in the menu file.
  979.     When screen save becomes active, the system looks for the first Menu
  980.     password available before resorting to the Default System Password.
  981.  
  982. 2.8     Quick Start For Novell Menu Users - 4
  983.  
  984.     ■ Place a copy of AMS.EXE, AMS.HLP, and AMS.PRM on all local disks
  985.     you wish to allow use of the menu system on. Configure AMS.PRM as
  986.     required for each user by loading AMS.EXE from each local drive. It
  987.     will not however normally be necessary to alter any configuration
  988.     from the configuration on the network. (Errors will not be reported
  989.     if drives are not available!).
  990.     
  991.     ■ Look through the manual! (Also available on F1!). Note especially
  992.     the sections on the in built editor (With Menu Option Debug
  993.     Functions, Line By Line Processing and Breakpoints - especially
  994.     useful in a network environment where rights may vary). On Line,
  995.     context sensitive Dos Command help is also available in the editor.
  996.     
  997.     ■ Registration is required after the trial period of one month.
  998.     Use the Order AMS option in the AMS Information menu.
  999.     Complementary Classical Music Compact disks and mice are available
  1000.     upon registration, with early registrations receiving an extra bonus!
  1001.     Please see Registration gives you ... for more details. Novell
  1002.     Network Users are given 50% discount on all prices which appear in
  1003.     the Order AMS Option.
  1004.  
  1005. 2.9     Quick Start For Other Network Users - 1
  1006.  
  1007.     ■ Initial Menu Configuration
  1008.     
  1009.     AMS is a multi-menu system. It allows up to ten menu files to be
  1010.     loaded concurrently. This is designed to allow ease of use in a
  1011.     network environment, where user's work can normally be divided in to
  1012.     four categories: Local hard disk work, Individual Network work,
  1013.     Workgroup or departmental work and work for Everyone. You should
  1014.     study the full manual soon to realise the programs full potential,
  1015.     however as a quick start, please follow the following actions, and
  1016.     read ALL the following information. Use Ctrl-D to enter a temporary
  1017.     DOS shell from any menu, if required. Press F1 for context sensitive
  1018.     help on any topic at any time.
  1019.     
  1020.     ■ Login as the network supervisor if necessary, ensuring you have
  1021.     full rights to the network.
  1022.     
  1023.     ■ Ensure you have an up to date backup. This should be standard
  1024.     practice before installing any software, as you may find program
  1025.     files from two systems have common file names.
  1026.     
  1027.     ■ Copy all AMS files to a new empty directory (you may need copies of
  1028.     the original files at some time in the future).
  1029.     
  1030.     ■ Copy all AMS files to the main shared directory on your network,
  1031.     the directory where you store most of your executable files. If you
  1032.     do not already have such a directory, we suggest you create a \PUBLIC
  1033.     directory for all freely available applications. [To copy the files,
  1034.     use REPLACE with the A switch to ensure files are not overwritten].
  1035.     
  1036.     ■ Make this directory your default directory. [This is necessary for
  1037.     setup, but will not be necessary in future].
  1038.     
  1039.     ■ Type         AMS            [Program Should Load]
  1040.     
  1041.     ■ Assuming the default .MNU and .PRM files were copied to the main
  1042.     program directory, a standard menu ought to appear. The configuration
  1043.     of the system now needs to be changed in order to suit your
  1044.     individual requirements.
  1045.     
  1046.     ■ Press and release ALT to access the main menu. Select SYSTEM
  1047.     MANAGEMENT, then Minimum Drive Space Configuration.
  1048.     
  1049.     ■ For each drive on your system, enter the minimum allowable
  1050.     MEGA-BYTES permitted on that drive. Each time AMS is loaded by users
  1051.     the system will very quickly check that the drive space available is
  1052.     greater than this number, and warn users if it falls below this
  1053.     number. Press ESC to access other drive letters, and ESC again to
  1054.     return to the System Management Menu.
  1055.  
  1056. 2.10    Quick Start For Other Network Users - 2
  1057.  
  1058.     ■ Select Miscellaneous Configuration. The AMS system allows ten menu
  1059.     files to be loaded concurrently. These can all be specified on the
  1060.     command line, but it is more convenient to specify them in this
  1061.     option. Specify up to ten default file names to be loaded by users
  1062.     each time they load AMS. Menu names need not necessarily be full path
  1063.     names.
  1064.     
  1065.     The menu file configuration which comes with AMS specifies some
  1066.     default menus which also come with AMS. You should now change these
  1067.     to suit your individual configuration.
  1068.     
  1069.     Examples:
  1070.     
  1071.     If you wish each user with a local disk to have their own standalone
  1072.     menu option, specify the first menu as, C:\MENU.MNU
  1073.     [Copy the AMS Program files to their local drive to allow use on a
  1074.     standalone basis].
  1075.     
  1076.     If each user will load the menu system from their own work directory,
  1077.     specify the second menu file as, USER.MNU
  1078.     
  1079.     If you wish to create a departmental menu for each department, which
  1080.     will exist in each user's parent directory, specify the third menu as
  1081.     ..\DEPART.MNU
  1082.     
  1083.     The Menu system will when pick up departmental menus from each user's
  1084.     parent directory.
  1085.     
  1086.     Specify the fourth and fifth menus as menus for use by everyone.
  1087.     Specify the full path names for the menus. If your main directory for
  1088.     all your programs is F:\PUBLIC, specify the menu files as say,
  1089.     F:\PUBLIC\PUBLIC.MNU          and
  1090.     F:\PUBLIC\DOS.MNU             [Menus supplied with AMS]
  1091.     
  1092.     Multi-menus are an important feature of AMS, for more information on
  1093.     these options please see The Advantages Of Using Multiple Menu Files.
  1094.     
  1095.     ■ Default System Password. You should specify a password in this box,
  1096.     and make the password known (by word of mouth) to all network users.
  1097.     This password will then be required to return to the menu system
  1098.     after the screen saver function has become active. Each menu file can
  1099.     also have a password associated with it. For a discussion of password
  1100.     options please see the section entitled Menu Features.
  1101.     
  1102.     ■ Screen Saver Activation Period. This defines the number of seconds
  1103.     to lapse before the screen saver becomes active. The default if no
  1104.     time is specified, is 30 Seconds. Too short a time will probably
  1105.     annoy users, too long a time will compromise security. Five minutes
  1106.     (specified as 300 seconds) would be a reasonable compromise.
  1107.  
  1108.     ■ Require Password On Menu Load. This option would normally be set to
  1109.     No for networks with good security, as it is provided for standalone
  1110.     users or users with poor network security. However if your network
  1111.     has no password protection installed, you would be advised to set
  1112.     this to yes. Press ESC to return to the System Management menu.
  1113.     
  1114.     ■ Upon re-loading the program the new configuration will become
  1115.     active.
  1116.  
  1117. 2.11    Quick Start For Other Network Users - 3
  1118.  
  1119.     ■ Automatic Menu Configuration.
  1120.     Copy the file USER.MNU to your home directory, and the file
  1121.     DEPART.MNU to your parent directory. Then change to your user home
  1122.     directory.
  1123.     Load AMS, the USER and DEPART menus just copied should also be loaded
  1124.     if the menu system has been configured properly. Select one of the
  1125.     menu files to add commands to (Simply highlight the Menu and press
  1126.     return). We suggest you start by selecting the user menu supplied
  1127.     with the system. Select ALT, System Management, then Scan Drive For
  1128.     Applications.
  1129.     
  1130.     Select the drive to scan, after a long pause dependant on the size of
  1131.     your disk, the system will prompt you with each directory, with their
  1132.     .BAT and .EXE files. Press return to select a file to add. If the
  1133.     file is a Batch file, the first lines of the file will be displayed.
  1134.     Select either Add The Menu Option, or Create A New Sub Menu. Select a
  1135.     menu to add the option (Or Sub Menu) to. Creation of a sub menu does
  1136.     not automatically add the option to that menu.
  1137.     
  1138.     Press Esc to return to the directory selection menu. Select another
  1139.     file or press ESC to step through all valid directories.
  1140.     
  1141.     Try selecting your options. Some adjustment of the menu options may
  1142.     be necessary if the option does not work correctly. To edit any menu
  1143.     option, highlight the option and press F3. The in-built editor will
  1144.     be used to edit the option. The editor has some very powerful
  1145.     features, available via the F10 key, and context sensitive Dos
  1146.     command help. You should study these features elsewhere in the
  1147.     manual. Press ESC to return to the main user menu.
  1148.     
  1149.     ■ Once you are satisfied with the operation of the software, release
  1150.     the system to the users, copying an original copy of USER.MNU to each
  1151.     users home directory, and DEPART.MNU to their parent directory.
  1152.     Configure each menu one at a time by loading AMS from each user's
  1153.     home directory. As many options for each department will be common to
  1154.     users in that department, and these should therefore be placed in the
  1155.     departmental menu, it is likely that the amount of individual
  1156.     configuration necessary to each user's user menu will be negligible.
  1157.     Add AMS to the end of a standard LOGIN batch file which all users use
  1158.     to enter the network, after changing directory to the user's default
  1159.     directory. The menu configuration should then be automatically picked
  1160.     up from the parameter file which you have configured.
  1161.     ■ Encourage users to password protect their own menus by using
  1162.     CTRL-F3. Passwords are stored in encrypted form in the menu file.
  1163.     When screen save becomes active, the system looks for the first Menu
  1164.     password available before resorting to the Default System Password.
  1165.  
  1166. 2.12    Quick Start For Other Network Users - 4
  1167.  
  1168.     ■ Place a copy of AMS.EXE, AMS.HLP, and AMS.PRM on all local disks
  1169.     you wish to allow use of the menu system on. Configure AMS.PRM as
  1170.     required for each user by loading AMS.EXE from each local drive. It
  1171.     will not however normally be necessary to alter any configuration
  1172.     (Errors will not be reported if drives are not available!).
  1173.     
  1174.     ■ Look through the manual! (Also available on F1!). Note especially
  1175.     the sections on the in built editor (With Menu Option Debug
  1176.     Functions, Line By Line Processing and Breakpoints - especially
  1177.     useful in a network environment where rights may vary). On Line,
  1178.     context sensitive Dos Command help is also available in the editor.
  1179.     
  1180.     ■ Registration is required after the trial period of one month.
  1181.     Use the Order AMS option in the AMS Information menu.
  1182.     Complementary Classical Music Compact disks and mice are available
  1183.     upon registration, with early registrations receiving an extra bonus!
  1184.     Please see Registration gives you ... for more details. Discounts may
  1185.     be considered, please fax us (See About AMS).
  1186.  
  1187. 2.13    Quick Start For Standalone PC Users - 1
  1188.  
  1189.     ■ Initial Menu Configuration
  1190.     
  1191.     AMS is a multi-menu system. It allows up to ten menu files to be
  1192.     loaded concurrently. If you are connected to a network of PC's, you
  1193.     should first consult the network supervisor as he/she will be able to
  1194.     configure the menu system as a more flexible tool for you. If you are
  1195.     using the system on a standalone PC, and do not intend to connect to
  1196.     any network, the system should be configured as follows.
  1197.     
  1198.     You should study the full manual soon to realise the programs full
  1199.     potential, however as a quick start, please follow the following
  1200.     actions, and read ALL the following information. Use Ctrl-D to enter
  1201.     a temporary DOS shell from any menu, if required. Press F1 for
  1202.     context sensitive help on any topic at any time.
  1203.     
  1204.     ■ Ensure you have an up to date backup. This should be standard
  1205.     practice before installing any software, as you may find program
  1206.     files from two systems have common file names.
  1207.     
  1208.     ■ Copy all AMS files to the main shared directory on your PC. This
  1209.     could be your DOS directory or any other application directory, but
  1210.     the directory should have a search path to it. [You could of course
  1211.     create a new directory with a search path to it, but as the number of
  1212.     files needed for AMS is small, it is probably better to use an
  1213.     existing directory].[Use REPLACE with the A switch to ensure files
  1214.     are not overwritten].
  1215.     
  1216.     ■ Make this directory your default directory. [This is necessary for
  1217.     setup, but will not be necessary in future].
  1218.     
  1219.     ■ Type         AMS       [Program Should Load]
  1220.     
  1221.     ■ Assuming the default .MNU and .PRM files were copied to the main
  1222.     program directory, a standard menu ought to appear. The configuration
  1223.     of the system now needs to be changed in order to suit your
  1224.     individual requirements.
  1225.     
  1226.     ■ Press and release ALT to access the main menu. Select SYSTEM
  1227.     MANAGEMENT, then Minimum Drive Space Configuration.
  1228.     
  1229.     ■ For each drive on your computer, enter the minimum allowable
  1230.     MEGA-BYTES permitted on that drive. Each time AMS is loaded the
  1231.     system will very quickly check that the drive space available is
  1232.     greater than this number, and warn you if it falls below this number.
  1233.     Press ESC to access other drive letters, and ESC again to return to
  1234.     the System Management Menu. It is likely that your computer will only
  1235.     have C and D drives, and therefore you should try just specifying  1
  1236.     besides these drive letters.
  1237.     
  1238.  
  1239.     ■ Miscellaneous Configuration - Menu Path Names. These contain the
  1240.     path names to all menu files which you wish to load. These are likely
  1241.     to be all contained in the same directory as your AMS programs.
  1242.     Suppose this directory is C:\PROGRAMS, change the specification to
  1243.     point directly to these menu files. Specify the first file (User
  1244.     file) as C:\PROGRAMS\USER.MNU
  1245.     Specify the DOS menu as C:\PROGRAMS\DOS.MNU
  1246.     Clear any unwanted definitions using ALT-C.
  1247.     
  1248.     ■ Default System Password. You should specify a password in this box,
  1249.     and make the password known (by word of mouth) to all people who may
  1250.     wish to use the computer. This password will then be required upon
  1251.     menu loading, and on return to the menu system after the screen saver
  1252.     function has become active.
  1253.     
  1254.     ■ Screen Saver Activation Period. This defines the number of seconds
  1255.     to lapse before the screen saver becomes active. The default if no
  1256.     time is specified, is 30 Seconds. Too short a time will probably
  1257.     annoy you, too long a time will compromise security. Ten minutes
  1258.     (specified as 600 seconds) would be a reasonable compromise for a
  1259.     standalone PC.
  1260.     
  1261.     ■ Require Password On Menu Load. You should set this option to Yes.
  1262.     The system password will then be required each time the menu program
  1263.     is loaded.
  1264.     Press ESC to return to the System Management menu.
  1265.     
  1266.  
  1267. 2.14    Quick Start For Standalone PC Users - 2
  1268.  
  1269.     ■ Automatic Menu Configuration.
  1270.     Load AMS, select one of the menu files to add commands to (Simply
  1271.     highlight the Menu and press return). We suggest you start by
  1272.     selecting the user menu supplied with the system. This will have been
  1273.     automatically loaded if the configuration has been set correctly.
  1274.     Press ALT, then select Scan Drive For Applications in the System
  1275.     Management Menu.
  1276.     
  1277.     Select the drive to scan, after a pause dependant on the size of your
  1278.     disk, the system will prompt you with each directory, with it's .BAT
  1279.     and .EXE files. Press return to select a file to add. If the file is
  1280.     a Batch file, the first lines of the file will be displayed.
  1281.     Select either Add The Menu Option, or Create A New Sub Menu. Select a
  1282.     menu to add the option (Or Sub Menu) to. Creation of a sub menu does
  1283.     not automatically add the option to that menu.
  1284.     Press Esc to return to the directory selection menu. Select another
  1285.     file or press ESC to step through all valid directories, and select
  1286.     all program or batch files which you wish to add to your menu.
  1287.     
  1288.     When all directories have been searched, you will be returned to the
  1289.     system management menu. Press ESC twice to return to your user menu,
  1290.     which will now have been configured with your new menu options. Try
  1291.     selecting your options. Some adjustment of the menu options may be
  1292.     necessary if the option does not work correctly. To edit any menu
  1293.     option, highlight the option and press F3. The in-built editor will
  1294.     be used to edit the option. The editor has some very powerful
  1295.     features, and context sensitive Dos command help. You should study
  1296.     these features elsewhere in the manual. Press ESC to return to the
  1297.     main user menu.
  1298.     
  1299.  
  1300. 2.15    Quick Start For Standalone PC Users - 3
  1301.  
  1302.     ■ Look through the manual! (Also available on F1!). Note especially
  1303.     the sections on the in built editor (With Menu Option Debug
  1304.     Functions, Line By Line Processing and Breakpoints). On Line, context
  1305.     sensitive Dos Command help is also available in the editor.
  1306.     
  1307.     ■ Registration is required after the trial period of one month.
  1308.     PURELY NONE-BUSINESS users needn't register, however if you are a
  1309.     none business user, and you like the product, we request that you
  1310.     circulate the program to three or more people, bulletin boards or
  1311.     companies. Thank You!
  1312.     Complementary Classical Music Compact disks are provided upon
  1313.     registration, with early registrations receiving an extra bonus!
  1314.     Please see Registration gives you ... for more details.
  1315.     
  1316.     Use the Order AMS option in the AMS Information menu.
  1317.     
  1318.  
  1319. 3.1     Password Security
  1320.  
  1321.     The program allows enhanced security via menu password protection.
  1322.     
  1323.     For standalone users it provides basic security to prevent people who
  1324.     are not familiar with DOS gaining access to any data. For network
  1325.     users, it provides one very important enhancement to security. IN NO
  1326.     WAY IS THIS OPTION DESIGNED TO REPLACE ANY SECURITY AVAILABLE VIA ANY
  1327.     NETWORK!
  1328.     
  1329.     One problem that companies may frequently encounter, is that users
  1330.     may leave their machine unattended for long periods of time, even
  1331.     overnight. This effectively grants any person in the same room (From
  1332.     your own or any other company) equivalent rights if the room is left
  1333.     unoccupied.
  1334.     
  1335.     To prevent this Network Supervisors should insist on users creating
  1336.     passwords for their individual menu systems. This password is then
  1337.     required after activation of the screensave facility, in order to
  1338.     regain access to the users menu.
  1339.     
  1340.     If the correct password is not entered, the machine can only be
  1341.     re-booted to resume operation, thereby logging the user out.
  1342.     
  1343.     Press Ctrl-F3 to password protect the currently active menu.
  1344.     Passwords are stored in the menu file, in encrypted form.
  1345.  
  1346. 3.2     Trouble Shooting
  1347.  
  1348.     ■ "No menus load when I load AMS"
  1349.     
  1350.     This is because :
  1351.          No menu files were specified on the command line
  1352.          No valid menu file specifications exist in AMS.PRM
  1353.          The file MENU.MNU does not exist in the current directory
  1354.     Or
  1355.          All menu files specified were too large to be loaded
  1356.     
  1357.     The easiest way to overcome this problem is to change to a directory
  1358.     where there is a small menu file (Say less than 10KBytes), and type
  1359.     AMS MenuFileName
  1360.     
  1361.     You can then check the configuration of the file specifications in
  1362.     the parameter file by pressing ALT then selecting System Management
  1363.     and Miscellaneous Configuration. Ensure the file specifications that
  1364.     appear, correctly point to valid menu files.
  1365.     
  1366.     If menu files are too large to be loaded, split them into smaller
  1367.     menu files using a text editor, and specify each one in the
  1368.     Miscellaneous Configuration file specifications.
  1369.     
  1370.     ■ "I have ten menus correctly specified in my configuration, but only
  1371.     eight of them load"
  1372.     
  1373.     You have probably reached the limit of your available memory. Try
  1374.     creating two menu configurations, with another copy of AMS on a
  1375.     different search path. Use the second version of AMS for menu files
  1376.     which you will only occasionally need to access.
  1377.     
  1378.     ■ "I select a menu, but the message, Unable To Find Menu appears"
  1379.     
  1380.     This is because the line proceeding the menu title does not match
  1381.     with any SubMenu Title. It is likely that one of the two will have
  1382.     been accidentally altered.
  1383.     Using a text editor, check to see that the line following the menu
  1384.     title, and the SubMenu title are identical.
  1385.     
  1386.     ■ "I select a menu option to run an application, AMS terminates, but
  1387.     the application doesn't start"
  1388.     
  1389.     This is probably because you don't have sufficient rights in the
  1390.     directory of your first menu file, or the current directory at the
  1391.     time AMS was loaded. The first menu file should always be your own
  1392.     personal menu, and should therefore be placed in your Home directory,
  1393.     where you should have both read and write rights. If you cannot have
  1394.     read-write rights to this directory, you could load AMS from a
  1395.     directory where you do have read-write rights.
  1396.     
  1397.     If you do have sufficient rights in your first menu directory, check
  1398.     the format of the menu option. Highlight the option and press F3 to
  1399.     enter the in-built ams editor.
  1400.     
  1401.  
  1402.     If all the menu option lines are correct, start to check each line
  1403.     one by one by highlighting a line, then pressing F8. This processes
  1404.     that command in a DOS shell, so you can be sure each command is
  1405.     working correctly.
  1406.     
  1407.     You could also set System Management / Debug Modes / Process Options
  1408.     to Screen, to Yes. Then, after highlighting the option and pressing
  1409.     enter, the text that is due to be processed will appear on the screen
  1410.     rather than be processed. This will reduce the time needed to "Debug"
  1411.     menu options.
  1412.     
  1413.     ■ "When I select one of the options, the application runs correctly,
  1414.     but AMS never reloads"
  1415.     
  1416.     Check the menu option for any Batch Filenames. Batch files, if used
  1417.     in menu options, must be "CALL" ed. Perhaps you have a line in the
  1418.     menu option as follows :
  1419.          AUTOCAD.BAT
  1420.     Replace this with
  1421.          CALL AUTOCAD.BAT
  1422.     
  1423.     ■ "I'm using Netware, but the Novell Frontend Options don't work"
  1424.     
  1425.     Sorry, this version of AMS only supports Netware 286, and 386 for
  1426.     these menu options.
  1427.     
  1428.     ■ "I've been using Novell's MENU, but now my menu options don't
  1429.     appear sorted"
  1430.     
  1431.     AMS actually sorts each menu option within the menu file, whereas
  1432.     Novell's MENU only sorts the options once the menu file is loaded.
  1433.     Hence you must first "tell" AMS to sort your menus. Do this by
  1434.     pressing F3 in the required menu, and altering the menu option in
  1435.     some way, to register a change, then press ESC. Menu options should
  1436.     then be sorted.
  1437.     
  1438.     
  1439.     ■ "I've edited my menus, but the options are still not sorted"
  1440.     
  1441.     It is likely that the menu has become too large to be sorted,
  1442.     exhausting all available memory. Try either splitting the menu into
  1443.     Sub-Menus, or editing the menu with a text editor.
  1444.  
  1445. 3.3     Menu File Format
  1446.  
  1447.     ■ Menu Design
  1448.     The AMS program allows for virtually limitless options per menu.
  1449.     However we advise against placing many more than sixteen menu options
  1450.     in each menu. This ensures that all menu options can be viewed when
  1451.     the menu is displayed, without some menu options disappearing off the
  1452.     end of the menu.
  1453.     Ideally, each menu option should also begin with a unique letter that
  1454.     relates to the application being chosen - this will allow you to go
  1455.     straight to each menu option by simply pressing the first letter of
  1456.     the menu.
  1457.     If you find you need more than sixteen menu options on any topic,
  1458.     break the topic into a number of sub topics, and create a number of
  1459.     suitably named sub menus using Shift-INS.
  1460.     
  1461.     If a menu already has too many options and you wish to split the menu
  1462.     into a number of sub menus, create the new sub menus within AMS, then
  1463.     move the menu options into the sub-menus, by using the editor cut and
  1464.     paste feature, or editing the file with a text editor. Before you use
  1465.     a text editor on a menu however, you should always make a backup of
  1466.     the menu file in case anything goes wrong. Use the following file
  1467.     format information to help you move options about in the editor.
  1468.     
  1469.     Try to position sub-menus so that you can still see the text from the
  1470.     menu which "Called" the sub-menu. This will enable you to see the
  1471.     logical path of the menu structure, and, if you have a mouse, access
  1472.     another menu tree by repeatedly clicking on an previous menu.
  1473.     
  1474.     ■ Interactive Input
  1475.     
  1476.     To request input, use a command of the form,
  1477.          @n"Enter Your Question Here"
  1478.          Where n is a number from 1 to 9.
  1479.     Therefore to list a user specified directory, you could enter,
  1480.          DIR @1"Enter Directory To List"
  1481.     Or you could first store the input to variable @1, then use it on the
  1482.     following line, like this,
  1483.          REM @1"Enter Directory To List"
  1484.          DIR @1
  1485.     
  1486.     ■ Suppression of Batch File Creation
  1487.     If you wish to create an option after which you do not wish to return
  1488.     to the AMS menu system (For example, when you logout of the system),
  1489.     you can suppress the creation of the GO_*.BAT files by placing an !
  1490.     before a program or batch file name. This program will then be run,
  1491.     without subsequently invoking the menu system.
  1492.     
  1493.     Menu options using this feature should contain only a single line of
  1494.     executable text, naming the program, with a complete path specified
  1495.     if necessary.
  1496.     
  1497.  
  1498.     ■ Menu File Format
  1499.     The menu files are stored as text files, and can therefore be edited
  1500.     with any text editor. The Menu File Format is As follows.
  1501.                                        Notes
  1502.     %Main Menu Title,,,Pallet,Pass     All Menus start with %
  1503.     Menu Option 1,,Help Info           The Menu Title for an option
  1504.                                        Help info is an optional comment
  1505.                                        separated by two commas.
  1506.      Menu Op 1 Command 1               The commands for this option
  1507.      Menu Op 1 Command 2               Note all commands must be commence
  1508.      Menu Op 1 Command 3               in column 2 onwards.
  1509.     Sub Menu 1
  1510.      %Sub Menu 1                       Sub Menus start with %. The
  1511.                                        Submenu title must also be
  1512.                                        in the 2nd column +
  1513.     %Sub Menu 1,Row,Col,Pallet         The Sub Menu1 called, together
  1514.                                        with Row, Column, Colour Palette
  1515.                                        attributes. The Main Menu can also
  1516.                                        have these attributes, and can
  1517.                                        also have the password attribute.
  1518.                                        [Passwords are stored in encrypted
  1519.                                        form].
  1520.     
  1521.     ■ Menu File Limits.
  1522.     Menu files are limited in size to approximately 23 KBytes. Menu files
  1523.     can contain up to 1150 lines of text, 600 menu options and 200 sub
  1524.     menus. This is unlikely to limit your options, especially as up to
  1525.     ten of these menus can be loaded simultaneously (Memory permitting).
  1526.     We suggest that you keep menu file size below 18K.
  1527.  
  1528.     The only limit which you may encounter is that of the Menu file size.
  1529.     This limit reduces the time required to access all loaded menus, and
  1530.     the ability to load ten menu files concurrently, still allows you to
  1531.     load up to around 230 KBytes of menus!
  1532.     
  1533.     For more information on menu structure, look at a sample menu file!
  1534.  
  1535. 3.4     File information
  1536.  
  1537.     All AMS program files must be kept in the same directory. Menu files
  1538.     can be held in any directory. Each User must have sufficient rights
  1539.     to create new files in their first Menu directory or the directory
  1540.     which they are in when they first load AMS.
  1541.     
  1542.     To enable easy loading, program files can be in a directory with a
  1543.     search mapping to it. Please see your DOS manual for information on
  1544.     setting up search paths, using the PATH command. Help on this command
  1545.     as with all other commands, is also available via the help menu.
  1546.     
  1547.     ■ AMS Files Supplied With Program
  1548.     
  1549.     AMS.EXE        is the main executable program.
  1550.     AMS.PRM        contains all default configuration information.
  1551.     AMS.HLP        is the help file.
  1552.     AMS.LST        is the manual file.
  1553.     USERPATH.EXE   is a utility for Netware Lite users only.
  1554.     *.MNU          are useful sample menu files which you might wish to
  1555.                    use.
  1556.     *.BAT          are batch files which you may find useful when setting
  1557.                    up a Netware Lite Network.
  1558.     AM*.EXE        are useful utility programs for use in menu options.
  1559.     README.AMS     contains important information on AMS -Please Read it.
  1560.     
  1561.     AMS.REG        Will appear when you have registered the software and
  1562.                    entered the correct key.
  1563.     
  1564.     GO_*.BAT
  1565.     
  1566.     These files are temporary work files used to process menu options.
  1567.     These are normally deleted when a menu option has been completed.
  1568.     However, over a period of time a number of these files may accumulate
  1569.     in user's directories. These can merely be deleted, provided the
  1570.     user's menu is not in use. If you find you are finding a great number
  1571.     of these files, you could probably do with using the ! menu command
  1572.     option. See Menu File Format for information on this command.
  1573.  
  1574. 3.5     Default Menu File Names
  1575.  
  1576.     The default extension for all menu files is .MNU
  1577.     This extension will be added to all menu files if no extension is
  1578.     specified.
  1579.     
  1580.     The default menu file which is created if no other menu is found is
  1581.     the file MENU.MNU, in the current directory.
  1582.     
  1583.     The system can load up to ten menu files at once. This allows you to
  1584.     create menus for different users and groups of users.
  1585.     
  1586.     If no valid menu file names are specified on the command line when
  1587.     the system is loaded, and no default file names have been set up, the
  1588.     system will try to load the file, MENU.MNU, in the current directory.
  1589. 3.6     The Advantages Of Using Multiple Menu Files
  1590.  
  1591.     
  1592.     Multiple Menus allow you greater flexibility in menu option creation.
  1593.     As ten menu files can be loaded simultaneously, we suggest that you
  1594.     create four types of menus as follows :
  1595.     
  1596.     ■ Local Drive Menus
  1597.     Create a menu for each user's local hard drive. This would then be
  1598.     the default first menu, defined as C:\MENU.MNU for example. Provided
  1599.     the user has a copy of AMS.EXE on his local drive, he can then use
  1600.     the same menu system when he is disconnected from the network.
  1601.     
  1602.     ■ User Network Home Directory Menus
  1603.     The second Menu might be the User's Network Menu, say stored as
  1604.     W:MENU.MNU, where W: would be mapped to the user's Home Directory.
  1605.     This should be customised for that user, to contain only the features
  1606.     which he alone needs access to.
  1607.     
  1608.     ■ Work Group Menus
  1609.     The Third menu may be the WorkGroups menu, say stored as
  1610.     W:..\MENU.MNU, ie the parent directory of the user's Home directory.
  1611.     This may be the Accounts Department menu, which should therefore
  1612.     contain all programs which Accounts should be allowed access to.
  1613.     
  1614.     Remember that if you are using a network system with enhanced
  1615.     directory security (Such as Novell's), you can create menu options
  1616.     for use by only two people in the department in the WorkGroup Menu,
  1617.     using the network security features to prohibit access by other
  1618.     workgroup members.
  1619.     
  1620.     This will greatly ease the task of configuring menu options if the
  1621.     same option is required by more than one person, and it reduces the
  1622.     risk of leaving out of date options available.
  1623.     
  1624.     ■ Menus For Everyone
  1625.     The fourth and other menus could be used for everyone, which may
  1626.     exist in a public directory, say Z:\PUBLIC\PUBLIC.MNU, containing all
  1627.     programs which can be used by anyone on the network. This allows you
  1628.     to place all options which are available to most people on the LAN in
  1629.     two or more menus. Try using one menu for all network utilities,
  1630.     another for miscellaneous applications. Again, directory network
  1631.     security could be used to restrict access of certain menu options.
  1632.     
  1633.     Note that full directory paths need not be specified for menu file
  1634.     names, enabling each user to pick up their own individual menu.
  1635.     
  1636.     Note that because each user loads menus as soon as AMS is loaded, and
  1637.     then closes AMS menu files, options can be edited while menus are in
  1638.     use. Changes however cannot be made if a menu has been changed by
  1639.     another user since it was loaded.
  1640.     
  1641.     If any menu specified cannot be found, or there is insufficient
  1642.     memory to load any menu, the system will display a brief warning and
  1643.     continue loading other files. If the menu is just small enough to be
  1644.     loaded, it may still be too large to be displayed. A warning message
  1645.     will then appear when the menu is selected. In either case, reduce
  1646.     the size of the menu using a text editor, transferring some menu
  1647.     options, or a sub menu, to a new menu file.
  1648.     
  1649.     Other group menus could be created, for example a senior managers
  1650.     menu, which should be placed in a directory which only senior
  1651.     managers have access to.
  1652. 3.7     Creating New Menus
  1653.  
  1654.     If no menus files are specified on the command line, no valid menus
  1655.     are recorded in the AMS.PRM parameter file, and the default menu
  1656.     file, MENU.MNU, is not found in the current directory (Phew!), then
  1657.     the system will ask you if you wish to create a new menu file. If you
  1658.     answer Yes, the file MENU.MNU will be created in the current default
  1659.     directory.
  1660.     
  1661.     You can then use the Scan Drive For Applications feature to
  1662.     automatically configure the menu for you, or use INS (Insert Option)
  1663.     and Shift INS (Insert Menu) to manually configure the menu.
  1664.     
  1665.     Alternatively, you can copy another menu file to a new directory, and
  1666.     either Scan Drive For Applications, or edit the file using the
  1667.     standard AMS function keys. All AMS menu files are standard text
  1668.     files and can therefore also be edited with any text editor, or word
  1669.     processor, SAVING FILES IN TEXT MODE.
  1670.  
  1671. 3.8     Utility Programs
  1672.  
  1673.     Various utility programs are provided which will enable you to do
  1674.     even more with menu options than you can already.
  1675.     
  1676.     Help on each of these programs can be obtained by typing the filename
  1677.     without any parameters.
  1678.     
  1679.     You will probably find these programs more useful if you keep a copy
  1680.     of them in a directory which has a search mapping to it. (See your
  1681.     DOS reference manual for more information). These programs are also
  1682.     supplied with AutoMan, Automatic Network Management from Go software.
  1683.     
  1684.     The Programs supplied are :
  1685.     
  1686.          AMFILL    Fills the keyboard buffer with any characters
  1687.          AMCAPS    Turns the caps lock key on / off
  1688.     
  1689.     ■ AMFILL
  1690.     This forces characters into the keyboard buffer. It can be used in
  1691.     menu options, allowing the computer to simulate keyboard operation of
  1692.     an operator. Up to sixteen characters can be forced into the buffer.
  1693.     
  1694.     The format of the command is as follows :
  1695.     
  1696.     AMFILL characters
  1697.     
  1698.     Where characters can be any mixture of the following,
  1699.          Any normal keyboard character
  1700.          Any ASCII character, entered as it's ASCII number enclosed in
  1701.          curly brackets {}
  1702.          Any extended ASCII character accessed by holding down the ALT
  1703.          key and entering it's ASCII code.
  1704.     
  1705.     Therefore the command,
  1706.          AMFILL 1{13}3{9}Y{27}{27}
  1707.     
  1708.     Would simulate the following keyboard input,
  1709.          1
  1710.          ENTER
  1711.          3
  1712.          TAB
  1713.          Y
  1714.          ESC
  1715.          ESC
  1716.     Use this to automatically select any option whenever a program is
  1717.     loaded.
  1718.     
  1719.  
  1720.     Cursor movement commands can also be incorporated as follows,
  1721.     Cursor Left    {0}{75}        Right          {0}{77}
  1722.     Up             {0}{72}        Down           {0}{80}
  1723.     Page   Up      {0}{73}        Down           {0}{81}
  1724.     Home           {0}{71}        End            {0}{79}
  1725.     Insert         {0}{82}        Delete         {0}{83}
  1726.     
  1727.     Other control key combinations can be found out by using the AMFILL
  1728.     utility without specifying any parameters in the command line. You
  1729.     will then be prompted for a keypress, upon which the keys code(s)
  1730.     will be displayed.
  1731.     
  1732.     ■ AMCAPS
  1733.     This allows you to turn the CAPS LOCK key on or off as required.
  1734.     The format of the command is either,
  1735.     
  1736.     AMCAPS ON   .... Turns the CAPS LOCK on, if it isn't already on.
  1737.     
  1738.     or
  1739.     
  1740.     AMCAPS OFF  .... Turns the CAPS LOCK off, if it isn't already off.
  1741.  
  1742. 3.9     AutoMan
  1743.  
  1744.     Automatic Network Management.           From Go Software
  1745.     
  1746.     AutoMan is designed to remove the everyday headaches from network
  1747.     operation.
  1748.     
  1749.     Automatic file processing, at any time, on any day enables all
  1750.     routine tasks (Transaction file cleardowns, Report generation, Virus
  1751.     detection) to be carried out automatically.
  1752.     
  1753.     The system monitors disk space, and critical data recording PC's,
  1754.     alerting supervisors and users of potential problems.
  1755.     
  1756.     See below for a more detailed description of features.
  1757.     
  1758.     Price : Sterling £29, US Dollar $48. Other Currencies accepted by
  1759.     arrangement.
  1760.     
  1761.     Availability
  1762.     AutoMan is available as a shareware product. If you are unable to
  1763.     obtain a copy of the software through your local distributor, please
  1764.     contact one of the following distributors.
  1765.     
  1766.     United Kingdom
  1767.     
  1768.     The Public Domain and Shareware Library   Birmingham Int. Shareware
  1769.     Winscombe House                           31 Bertram Road
  1770.     Beacon Road                               Smethwick
  1771.     Crowborough                               Warley
  1772.     Sussex                                    West Midlands
  1773.     TN6 1UL                                   England
  1774.     England        [ASP Member]               B67 7NY
  1775.     
  1776.     Tel : 44 - (0) - 892 - 663298             Tel : 44 - (0) -21-555-6335
  1777.     Fax : 44 - (0) - 892 - 667473             Fax : 44 - (0) -21-558-8958
  1778.     BBS : 44 - (0) - 892 - 661149 (8N1)
  1779.     
  1780.     United States
  1781.     
  1782.     Public Brand Software                     Hytech Inc
  1783.     3750 Kentucky Ave                         PO Box 805
  1784.     Indianapolis                              Dearborn
  1785.     IN 46241                                  MI 4821
  1786.     USA                                       USA
  1787.     
  1788.     Tel : 1 - 317 - 856 - 2091
  1789.     BBS : 1 - 317 - 856 - 2087
  1790.     ASP Member                                ASP Member
  1791.  
  1792.     Australia
  1793.     
  1794.     SME
  1795.     666 Whitehorse Road
  1796.     Mitcham
  1797.     Victoria
  1798.     3132
  1799.     Australia
  1800.     
  1801.     
  1802.     AutoMan ... in more detail.
  1803.     
  1804.     1]    Automatic file processing
  1805.           AutoMan will automatically process any batch, executable or
  1806.     command file, at any time, on any day or days throughout the year.
  1807.     Configuration is done by inserting up to 250 "Parameters". Each time
  1808.     a parameter is processed, a record is placed in the Transaction Log
  1809.     file, the program unloads itself, the batch file or program is run,
  1810.     and the program then re-loads itself, ensuring the system does not
  1811.     restrict the memory available to run programs. A Command string,
  1812.     which may contain the current day, date and time, can be passed to
  1813.     any batch file or program. Various utility programs allow simulation
  1814.     of keyboard input.
  1815.     
  1816.     2]    Disk space monitoring
  1817.           AutoMan will monitor space on all drives and warn if any disk
  1818.     is filling.
  1819.     
  1820.     3]    Monitoring of critical data recording activity
  1821.           AutoMan can warn if a critical data recording PC on the network
  1822.     has failed. Applications may be for example, to monitor a Shopfloor
  1823.     data collection or Telephone logging PC.
  1824.     
  1825.     4]    Integral Batch file editor / De-bugger
  1826.           The AutoMan editor is designed for editing batch files.
  1827.     Standard pull down menu options make use of the editor straight
  1828.     forward. Useful features, (also included in AMS), include:
  1829.           ■   View the current "DOS" screen at any time (F4)
  1830.           ■   Jump into a DOS shell (Shift F4)
  1831.           ■   Execute statements individually (F8)
  1832.           ■   Execute batch files from start to finish
  1833.           ■   Unlimited breakpoints
  1834.           ■   View structure of batch file (Call & if statements etc)
  1835.     
  1836.     5]    Context sensitive & DOS help
  1837.           On-line, Context sensitive help is available on F1 for every
  1838.     DOS command, together with comprehensive help on all aspects of
  1839.     AutoMan. (As in AMS).
  1840.     
  1841.     6]    Other features
  1842.           A customised menu of programs can be created allowing easy
  1843.     access to programs which may relate to AutoMan, or to a preferred
  1844.     editor.
  1845.  
  1846. 3.10    2Convert - Convertion Factors
  1847.  
  1848.     2Convert - All the convertion factors you'll ever need
  1849.                 - ready for when you need them.
  1850.     
  1851.     2Convert is a shareware product from Go Software to allow you to
  1852.     convert between virtually any units or multiple units that you may
  1853.     encounter. The program allows :
  1854.     
  1855.     ■ Standard conversions
  1856.     Convert figures between any of the 500 units listed with as little as
  1857.     six presses of the return key. Units are grouped into 30 standard
  1858.     unit groupings, covering everything from Length to Kinematic
  1859.     Viscosity. Selections are made of the two units to convert between,
  1860.     and the factor displayed. Further calculations can then be made with
  1861.     the built-in full function, expression evaluator. The most frequently
  1862.     used convertions can be preset.
  1863.     
  1864.     ■ Customised convertions
  1865.     This allows almost ANY compound unit conversion factor to be
  1866.     evaluated. For example you may want to convert from, Foot Pounds per
  1867.     Acre Hour to MilliMetre Grams per Square Metre second. A strange
  1868.     combination indeed, but 2Convert will give the factor and then carry
  1869.     out calculations based on it!
  1870.     
  1871.     ■ Currency Convertions
  1872.     Exchange rates for convertions between Fifty currencies are entered
  1873.     in the program. A simple to use update option allows you to quickly
  1874.     update any Exchange rates as and when required.
  1875.     
  1876.     ■ Temperature Convertions
  1877.     Convert between Centigrade, Fahrenheit and Kelvin Temperatures.
  1878.     
  1879.     ■ Dimensional Analysis
  1880.     Dimensional analysis is put in for people who know how to use it! The
  1881.     program will rapidly find all dimensionless units that can be made
  1882.     from a long list of variables.
  1883.     
  1884.     
  1885.     2Convert will run on any standard PC. No special hardware is
  1886.     required.
  1887.     
  1888.     The Cost - Just £20 (US$38). The general release date is scheduled
  1889.     for 1st July 1992.
  1890.     
  1891.     If you are unable to find a local Distributor with a copy please
  1892.     contact one of the following distributors.
  1893.     
  1894.  
  1895.     United Kingdom
  1896.     
  1897.     The Public Domain and Shareware Library   Birmingham Int. Shareware
  1898.     Winscombe House                           31 Bertram Road
  1899.     Beacon Road                               Smethwick
  1900.     Crowborough                               Warley
  1901.     Sussex                                    West Midlands
  1902.     TN6 1UL                                   B67 7NY
  1903.     England        [ASP Member]               England
  1904.     
  1905.     Tel : 44 - (0) - 892 - 663298             Tel : 44 - (0) -21-555-6335
  1906.     Fax : 44 - (0) - 892 - 667473             Fax : 44 - (0) -21-558-8958
  1907.     BBS : 44 - (0) - 892 - 661149 (8N1)
  1908.     
  1909.     United States
  1910.     
  1911.     Public Brand Software                     Hytech Inc
  1912.     3750 Kentucky Ave                         PO Box 805
  1913.     Indianapolis                              Dearborn
  1914.     IN 46241                                  MI 4821
  1915.     USA                                       USA
  1916.     
  1917.     Tel : 1 - 317 - 856 - 2091
  1918.     BBS : 1 - 317 - 856 - 2087
  1919.     
  1920.     Australia
  1921.     
  1922.     SME
  1923.     666 Whitehorse Road
  1924.     Mitcham
  1925.     Victoria
  1926.     3132
  1927.     Australia
  1928.     
  1929.  
  1930. 4.1     Main User Menu
  1931.  
  1932.     ■ To Select an option
  1933.     Use the cursor direction keys to highlight the option then press
  1934.     return. The Menu program will then either present you with another
  1935.     menu or cause another application to start running. To go direct to a
  1936.     menu option without using the cursor keys, hit the first letter of a
  1937.     menu option. Alternatively, move your mouse into the area of the
  1938.     currently active menu, highlight a menu bar, then briefly click the
  1939.     left button. (When the option is "Run", the message Batch file
  1940.     Missing may appear. This is normal).
  1941.     
  1942.     ■ To Edit a menu option
  1943.     Highlight the menu option and press the F3 Key. This places the
  1944.     option's data in the editor. You can then add, delete or modify the
  1945.     text as required, pressing ESC to return to the AMS menus. Use F10 in
  1946.     the editor to access the editor menu.
  1947.     
  1948.     ■ To Edit the position or colour (The Attributes) of a Menu
  1949.     Press shift F3. Edit the parameters as required. The Menu row and
  1950.     column numbers specify the position for the CENTRE of the menu. The
  1951.     colour attribute specifies one of ten colour pallets available.
  1952.     
  1953.     ■ To Change the password for the currently active menu file
  1954.     Press CTRL-F3. Enter any password. Passwords are not case sensitive.
  1955.     
  1956.     ■ To insert a new menu option
  1957.     Press INS. Menu options can be imported from batch files if required.
  1958.     
  1959.     Learner mode simply prompts you for a menu title and ensures menu
  1960.     option commands appear in the correct column. If you are unsure about
  1961.     configuring menu options we advise you to use Learner Mode.
  1962.     
  1963.     Enter a Title for the menu option and press enter. To ensure a menu
  1964.     option appears at the top of a menu, place a 1 before it.
  1965.     
  1966.     Enter a help description for the item if required. This would be used
  1967.     by network users to help them identify which option to choose.
  1968.     
  1969.     To select a batch file, enter the file name or press ENTER for a list
  1970.     of names. Enter a new file specification if required.
  1971.     Use TAB to move to the file and directory display window. Directories
  1972.     are displayed in upper case, files in lower. Once selected the menu
  1973.     option is automatically created. We advise you to then check the
  1974.     format of it with F3.
  1975.  
  1976.     ■ To create a new menu option in the editor
  1977.     Simply enter all your Dos commands. Use F1 to get help on any Dos
  1978.     Command, and F10 to access the useful debugging features available
  1979.     within the editor. If learner mode is not being used, Commands for
  1980.     each menu option must not start in column one of the editor!
  1981.     
  1982.     ■ To insert a new Sub-Menu
  1983.     Press SHIFT-INS.  Using Sub Menus allows you to organise your Menu
  1984.     Options into logical groups which will enable you to find each
  1985.     program more quickly. Each Sub menu can also have more sub-menus as
  1986.     options. Create as many sub-menus as you need in order to make
  1987.     organisation of programs as easy as possible.
  1988.     
  1989.     ■ To delete a menu option
  1990.     Press DEL. Confirm the deletion is to take place.
  1991.  
  1992. 4.2     Advanced Menu System Main Menu
  1993.  
  1994.     Access this menu by either pressing ALT or F10, or by briefly
  1995.     clicking the right mouse button.
  1996.     
  1997.     ■ Desk Utilities Menu
  1998.     This gives menu access to a number of useful desktop utilities, a
  1999.     Calculator, Calendar and Notepad. It also allows the user to
  2000.     temporarily exit into a Dos Shell or view the last Dos Screen. All
  2001.     these options are also available directly in all parts of the program
  2002.     via function keys.
  2003.     
  2004.     ■ Novell Utilities Menu
  2005.     This menu option is specifically for users of Novell networks. It
  2006.     provides the user with a user friendly front end to the Capture, NDir
  2007.     and Send commands, and Netware Lite Users access to the configuration
  2008.     of user login scripts.
  2009.     
  2010.     ■ System Management Menu
  2011.     This allows the System administrator to set various defaults, and to
  2012.     check the status of all available disks. It also allows Auto Creation
  2013.     of menus via an Application Scan feature.
  2014.     
  2015.     ■ AMS Information Menu
  2016.     This supplies information about AMS, removal of the registration
  2017.     screen, and allows easy ordering of the program.
  2018.     
  2019.     ■ Help Menu
  2020.     All Help Pages, including DOS and Context sensitive help pages can
  2021.     also be accessed via the help menu.
  2022.     
  2023.     ■ Exit
  2024.     Exits the program.
  2025.  
  2026. 5.1     Calculator
  2027.  
  2028.     This pop-up calculator, available in the program via the Ctrl-C Key,
  2029.     supports calculations up to 100,000,000,000, to an accuracy of 2
  2030.     decimal places.
  2031.     
  2032.     It is not intended for scientific use, but merely as an easily
  2033.     available utility for working with basic numbers.
  2034.     To use the calculator,
  2035.     
  2036.           Enter your first number,
  2037.           Press the required operand (+ - * /)
  2038.           Enter your next number
  2039.           Press the required operand ......
  2040.     
  2041.     Only when all calculations are complete should you press return.
  2042.     Press ESC to exit the calculator.
  2043.  
  2044.  
  2045.  
  2046. 5.2     View menu - Calendar
  2047.  
  2048.     This displays a calendar.
  2049.     
  2050.     The current date is highlighted (or flashes).
  2051.     Move from month to month using cursor left / right.
  2052.     Move from year to year using cursor up / down.
  2053.     
  2054.  
  2055. 5.3     Notepad
  2056.  
  2057.     This loads the file AMS.NOT, from the same directory as your first
  2058.     menu file, provided you have Read-Write rights to that directory. [A
  2059.     number of menu files from different directories can be loaded at the
  2060.     same time].
  2061.     
  2062.     When ESC is pressed, if Save Changes? "Yes" is selected, the file is
  2063.     saved, and the previous note file overwritten. Use the notepad to
  2064.     store any information you wish, such as reminders, a things to do
  2065.     list, or even suggestions about how we could improve AMS for you!
  2066.     
  2067.     Note, if the first menu file is too large to be loaded, the menu file
  2068.     will not be loaded, but your notepad file will still be stored in the
  2069.     directory of that menu file. If you do not have Read-Write rights to
  2070.     your first menu directory, your notepad will be stored in the current
  2071.     directory, at the time of loading AMS.
  2072.  
  2073. 5.4     Dos Shell
  2074.  
  2075.     This allows you to temporarily return to Dos by entering a Dos Shell.
  2076.     
  2077.     If you wish to execute a single command, enter the command when
  2078.     prompted for a Dos Command. If you wish to temporarily return to Dos,
  2079.     simply press Return.
  2080.     
  2081.     The program remembers the last Dos Shell Command request. To clear a
  2082.     Dos Shell request from the input line use ALT-C.
  2083.     
  2084.     This option allows you to search or list directories, or execute
  2085.     SMALL programs. Do not try to execute large programs while in the Dos
  2086.     Shell or the system may crash. This option is also available via the
  2087.     Shift-F4 and CTRL-D keys.
  2088.  
  2089.  
  2090. 5.5     View Dos Screen
  2091.  
  2092.     This displays the state of the Dos Screen which was active
  2093.     immediately before the program was loaded, or re-entered after an
  2094.     exit to the Dos Shell. This is also available via the F4 and CTRL-V
  2095.     keys.
  2096.  
  2097. 6.1     Capture Frontend
  2098.  
  2099.     The first three options are only suitable for Novell Users (Excluding
  2100.     Netware Lite). They are easy to use "Front Ends" for Novell commands.
  2101.     These commands must be available on a search path for these menu
  2102.     functions to work. The fourth is only suitable for use with Netware
  2103.     Lite.
  2104.     
  2105.     Capture Frontend
  2106.     This enables users to easily select different queues to
  2107.     direct their work to, without having to know the
  2108.     complex command switches required. Fill in the options
  2109.     as required. Press ESC to move to the next option page.
  2110.     
  2111.     ■ Name of Print Queue ...
  2112.     Enter the name of the print queue which you wish to
  2113.     send the output to, eg, PRINTQ1. Your network
  2114.     supervisor will be able to tell you the names of print
  2115.     queues available to you.
  2116.     
  2117.     ■ Network Printer Number ...
  2118.     If you have not selected a print Queue, you should
  2119.     select a Printer Number here. Your network Supervisor
  2120.     will be able to tell you the Numbers of Network Printers
  2121.     available to you.
  2122.     
  2123.     ■ Release Print ...
  2124.     Answering Yes (The default) to this option will mean
  2125.     that all data printed will be held in a queue until you
  2126.     next exit the program, or return to Dos. This allows
  2127.     you to keep a number of prints together to be printed
  2128.     at the same time. Answering No will release each Print
  2129.     Job to the printer as soon as it has been processed.
  2130.     
  2131.     ■ Time To Wait ...
  2132.     This allows you to specify the time to hold a print job
  2133.     open after the last print request data has been
  2134.     received from the computer. Use this option to enable a
  2135.     number of print screen requests to be produced as a
  2136.     single listing, without form feeds separating them for
  2137.     example.
  2138.     
  2139.     ■ Name of Print Job ...
  2140.     Enter the name of a print job configuration which you
  2141.     wish your print job to be printed with. Your Network
  2142.     Supervisor could supply you with a list of available
  2143.     print job configurations. This option is not normally
  2144.     required.
  2145.     
  2146.     ■ Number of Copies ...
  2147.     Enter the number of copies of each print job you want
  2148.     to be produced.
  2149.     
  2150.     ■ Suppress printing of banner page ...
  2151.     This allows you to suppress the printing of the leading banner page
  2152.     which is normally produced before a print job.
  2153.     
  2154.  
  2155.     ■ Banner Page User Name
  2156.     Enter the User Name to appear on the banner page. The default name is
  2157.     the current users name.
  2158.     
  2159.     ■ Banner Page Identification.
  2160.     Enter a description for the banner page (Optional).
  2161.     
  2162.     ■ Form Type ...
  2163.     Enter the Form Type or number to use for the printjob. This is
  2164.     Optional, but the Network Supervisor could supply you with a list of
  2165.     form types available for each printer.
  2166.     
  2167.     ■ Form Feed After ...
  2168.     Enter Y to produce a form feed after each print job. Normally this
  2169.     option will not be necessary as most applications generate form feeds
  2170.     automatically after the end of each print.
  2171.     
  2172.     ■ Disable Form Feeds ...
  2173.     This allows you to suppress form feeds at the printer by answering Y.
  2174.     
  2175.     ■ Local Printer Port
  2176.     Specify the Local printer to capture. Generally LPT 1 will be
  2177.     selected. Select 1,2 or 3 as required.
  2178.     
  2179.     ■ Server To Direct ...
  2180.     Enter the name of a server to direct the output to. The current File
  2181.     Server is the Default Server.
  2182.     
  2183.     ■ Keep All Data ...
  2184.     This ensures that all data from the PC will be kept in the event of a
  2185.     PC system failure. All print collected up to that point will be
  2186.     released to the print queue when the server is reconnected to the
  2187.     network.
  2188.     
  2189.     ■ Tab Spacing ...
  2190.     This will convert Tab characters into a number of spaces. This is
  2191.     only necessary if the printer is unable to recognise Tab characters.
  2192.     
  2193.     ■ Network File Name
  2194.     Specifying a file name in this option will direct all output to a
  2195.     file instead of a printer.
  2196.     
  2197.     Answer Yes to Process Redirection Request to change the print queue
  2198.     as specified.
  2199.  
  2200. 6.2     NDir Front End
  2201.  
  2202.     The first three options are only suitable for Novell Users (Excluding
  2203.     Netware Lite). They are easy to use "Front Ends" for Novell commands.
  2204.     These commands must be available on a search path for these menu
  2205.     functions to work. The fourth is only suitable for use with Netware
  2206.     Lite.
  2207.     
  2208.     This frontend to NDir provides access to all major options, but does
  2209.     not provide comprehensive access. You should check your manual to be
  2210.     aware of other options.
  2211.     
  2212.     
  2213.     ■ Select Which Version ...
  2214.     The format of the NDir command varies slightly between different
  2215.     Netware Versions. Select the network type which is running.
  2216.     
  2217.     ■ File Specification to search
  2218.     Enter the file specification to search. Wildcard characters can be
  2219.     used.
  2220.     
  2221.     ■ Switch Options
  2222.     
  2223.     Up to sixteen switch options can be used in conjunction.
  2224.     
  2225.     Date Requests Dates should be entered in US format.
  2226.     BEFORE  The default is to list files before a date.
  2227.             Enter N to list files after date.
  2228.     NOT     If you wish to list files which do NOT agree
  2229.             with the specified format answer Y, otherwise
  2230.             leave as the Default, N.
  2231.     To list files equal to a specific date, include an = sign just before
  2232.     specifying the date, ie =01/24/92 will last files on the 24th Jan 92.
  2233.     
  2234.     ■ File Attribute Options
  2235.     To activate an option, select Y for that option. Eg, answering Y to
  2236.     Activate Hidden Files Option, will list only hidden files. Answering
  2237.     Y to NOT will list only Visible files [NOT Hidden].
  2238.     
  2239.     ■ File Information to Sort On.
  2240.     Select the order in which to sort the directory listing.
  2241.     
  2242.     ■ Reverse Sort
  2243.     Answer Yes to reverse the order of this sort.
  2244.     
  2245.     ■ View Directories Only
  2246.     This will only include Directories in the listing.
  2247.     
  2248.     ■ View Files Only
  2249.     This will only include Files in the listing.
  2250.     
  2251.     ■ Macintosh Files Only
  2252.     This will only include Macintosh files in the listing.
  2253.     
  2254.  
  2255.     ■ View Brief Listing
  2256.     This lists information in a shortened form.
  2257.     
  2258.     ■ View Subdirectories
  2259.     This recursively lists all entries in subdirectories as well as in
  2260.     the current directory.
  2261.     
  2262.     ■ Process Directory Request
  2263.     Answer Yes to process this selection.
  2264.  
  2265. 6.3     Send Frontend
  2266.  
  2267.     The first three options are only suitable for Novell Users (Excluding
  2268.     Netware Lite). They are easy to use "Front Ends" for Novell commands.
  2269.     These commands must be available on a search path for these menu
  2270.     functions to work. The fourth is only suitable for use with Netware
  2271.     Lite.
  2272.     
  2273.     Use this option to make sending messages to fellow Network Users
  2274.     easier.
  2275.     
  2276.     Firstly you will be provided with a list of users logged in to the
  2277.     network. Select the user, or the group Everyone, or the menu entry
  2278.     Group to send the message to. If you select Group, you will then be
  2279.     prompted for a Group name.
  2280.     
  2281.     Enter your message to be transmitted. The program will then parse the
  2282.     message into as many short strings as required in order to ensure the
  2283.     full message reaches the requested user.
  2284.     
  2285.     This option requires both SEND and USERLIST to be available on a
  2286.     search path.
  2287.  
  2288. 6.4     UserPath Utility Program
  2289.  
  2290.     This Program is only suitable for use with Netware Lite.
  2291.     
  2292.     UserPath is a standalone utility program which can be used to execute
  2293.     individual login scripts for each user attaching to a Netware Lite
  2294.     network. It effectively enables users to be granted their own "Home"
  2295.     directories, and to have an easily configurable, individual login
  2296.     file, executed each time the user logs in. This feature is available
  2297.     in other versions of Netware, and is a very powerful, useful feature.
  2298.     
  2299.     There are two actions necessary to make use of UserPath.
  2300.     
  2301.     ■ Parameter Configuration.
  2302.     This configure's users and login scripts. This should be used before
  2303.     attempting to use UserPath.
  2304.     
  2305.     ■ Add UserPath to a login batch file.
  2306.     This will then "run" the users login script batch file.
  2307.     
  2308.     ■ Configuration
  2309.     To configure UserPath, you should first log in to the network as
  2310.     supervisor, on the main server.
  2311.     
  2312.     Decide where to create each users home directory. This will be the
  2313.     directory where the user's login script will be stored, and will
  2314.     effectively "Belong" to that user. We suggest that you use a
  2315.     directory structure similar to the following, to ensure your
  2316.     configuration won't need to be changed as your company expands! You
  2317.     need not create these directories, the system will create them for
  2318.     you if they don't already exist.
  2319.     
  2320.     Place all Login Scripts behind     \USER
  2321.     Behind this directory, create departmental directories. These could
  2322.     be, for example, ACCOUNTS, SALES and MARKET. Even if you only have
  2323.     two users, still create a departmental directory, but call it for
  2324.     example, COMPANY.
  2325.     
  2326.     Behind the departmental directories, create the user directories.
  2327.     A full user path may then appear like this,
  2328.          \USER\ACCOUNTS\LIZ
  2329.     
  2330.     Now load AMS, press ALT, select Novell Utilities then Netware Lite
  2331.     UserPath. An empty menu ought to appear, which should now be
  2332.     configured for the users who are to attach to the network.
  2333.     
  2334.  
  2335.     To add a user, press INS. You are prompted for the login name of the
  2336.     user. Note this must be the name the user types in to log in to the
  2337.     system, not their real name. Press return.
  2338.     
  2339.     You are then prompted for the login path for the user. Type in the
  2340.     users directory path, with a drive specification. The drive
  2341.     specification should be the drive that each user will use to map to
  2342.     their own "Home" directory. If you are using (or going to use) the
  2343.     login batch files supplied with AMS, the F: drive would be mapped to
  2344.     the user's path. The file named ULOGIN.BAT will be added to this
  2345.     directory path to form the users login batch file. Ensure the
  2346.     directory name is entered correctly. Press return.
  2347.     An example of a menu path is F:\USER\ACCOUNTS\LIZ
  2348.     You are then passed to the editor, where you should create the users
  2349.     login file.
  2350.     
  2351.     The users login file can contain any valid batch file commands,
  2352.     including all Novell Lite utility commands. We suggest you place
  2353.     commands similar to the following in the batch file. We are assuming
  2354.     a user Liz in the Accounts department.
  2355.     
  2356.     CD G:\WP\ACCOUNTS\LIZ
  2357.     CD H:\SPREADS\ACCOUNTS
  2358.     NET CAPTURE LPT1 LASER
  2359.     AMS
  2360.     
  2361.     You can use the debug functions within the editor (such as F8 to
  2362.     process each line separately) to ensure the Login Script file is
  2363.     correctly configured.
  2364.     
  2365.     Press ESC to return to the UserPath menu, after saving changes. Add
  2366.     all users in a similar fashion, then press ESC to return to the main
  2367.     AMS menu, and save changes.
  2368.     
  2369.     For more information, see Quick Start for Netware Lite Users, and the
  2370.     accompanying batch files supplied with AMS.
  2371.     
  2372.     ■ To change a users login name or path.
  2373.     Press F3. Change the fields as required.
  2374.     
  2375.     ■ To edit a users login script.
  2376.     Highlight the user to edit, then press return. You will be passed to
  2377.     the editor. As the login script files are standard batch files, you
  2378.     can also edit them with any text editor, as can users. However, only
  2379.     user SUPERVISOR can edit all the login scripts from within AMS.
  2380.     
  2381.     ■ To delete a user from UserPath
  2382.     Highlight the user to be deleted. Press DEL. Confirm that the user is
  2383.     to be deleted.
  2384.     
  2385.  
  2386.     ■ Use of UserPath
  2387.     Immediately after logging in, each user should run this command. This
  2388.     command would normally be placed in a batch file, and is considered
  2389.     further in Quick Start for Netware Lite Users, and in the
  2390.     accompanying batch files, PCLOGIN & LITLOGIN.
  2391.     
  2392.     UserPath first changes the default drive to that specified in the
  2393.     users configuration, then changes directory to the configured
  2394.     directory, then runs the batch file ULOGIN.BAT
  2395.     Hence, the drive letter which is specified in the UserPath
  2396.     configuration, is automatically mapped to the user's home directory.
  2397.     
  2398.     Userpath can normally be run without any command line arguments being
  2399.     passed to it (That is, USERPATH is sufficient). However, if any user
  2400.     is to load the program from a directory in which they only have READ
  2401.     rights, you must pass a directory name to the program, to which
  2402.     UserPath can both read and write. [If you have setup your network to
  2403.     have read-write rights for all users (the default), you needn't worry
  2404.     about this].
  2405.     
  2406.     To pass the directory name, simply type
  2407.          USERPATH DirectoryName
  2408.     eg,  USERPATH M:\ALLRIGHT
  2409.  
  2410. 7.1     Minimum Drive Space Configuration
  2411.  
  2412.     This allows you to specify the minimum space that should be remain on
  2413.     any disks available to the system. If any of the drive space
  2414.     parameters are non-zero, the system quickly checks the space on those
  2415.     disks before loading menu files. If the disk space falls below the
  2416.     drive space parameter for that drive, the user will receive a warning
  2417.     when the menu system is loaded.
  2418.     
  2419.     Specify the minimum number of megabytes which should remain available
  2420.     on each drive. Press ESC to specify minimum space for the remaining
  2421.     drives. Leave the field blank to leave a disk un-checked.
  2422.  
  2423. 7.2     Miscellaneous Configuration
  2424.  
  2425.     ■ Default Menu File Names
  2426.     
  2427.     Use these fields to specify default menu file names which should be
  2428.     loaded if no corresponding menu files are specified on the command
  2429.     line.
  2430.     
  2431.     For More information on Multiple Menus see the section entitled The
  2432.     Advantages of Using Multiple Menu Files.
  2433.     
  2434.     ■ System Password
  2435.     
  2436.     Use this option to specify a default password for the system, for use
  2437.     when no menu password is found. This password will then be required
  2438.     before the menu system can be used, if Request Password On Menu Load
  2439.     has been set to Yes in Miscellaneous configuration, and to return to
  2440.     the program once the screen saver facility has become active.
  2441.     
  2442.     ■ Screen Saver Activation Period
  2443.     
  2444.     This allows you to vary the time taken before the screen saver
  2445.     becomes active. Specify the amount of time in seconds that should
  2446.     elapse from the last key press to the screen saver becoming active.
  2447.     The minimum time allowed by the program is thirty seconds.
  2448.     
  2449.     
  2450.     ■ Request Password On Menu Load
  2451.     
  2452.     This option allows suppression of a request for a password when the
  2453.     menu system loads (The password will still be required after the
  2454.     screen saver function has become active). The default for this option
  2455.     is No, which is suitable for a password protected network setup. If
  2456.     your network does not have password protection, or you are using a
  2457.     standalone PC, we advise you to set this option to Yes.
  2458.  
  2459. 7.3     Debug Modes
  2460.  
  2461.     To enable configuration of menu options to be as simple as possible,
  2462.     two debug modes are provided.
  2463.     
  2464.     ■ Learner Mode
  2465.     
  2466.     Learner Mode prompts the user for additional information before the
  2467.     editor is entered. While learning how to use the program we suggest
  2468.     you use this option. As you become more proficient with editing the
  2469.     files, and understand the file format, you need not use this option.
  2470.     
  2471.     ■ Process Menu Options To Screen
  2472.     
  2473.     This enables you to check menu options, by outputing to Screen the
  2474.     information that would be executed in Dos. This may considerably
  2475.     reduce the time needed to correct menu options. Note that far more
  2476.     powerful debugging options are available from within the editor, such
  2477.     as line by line processing of menu options.
  2478.  
  2479.  
  2480.  
  2481. 7.4     Status Check
  2482.  
  2483.     This Checks all drives available to the system, displaying formated
  2484.     drive size and space available.
  2485.  
  2486.  
  2487.  
  2488. 7.5     Scan Drive for Applications
  2489.  
  2490.     This allows you to automatically configure your menu system, by
  2491.     allowing the system to automatically search any hard drive for
  2492.     applications. Both .EXE and .BAT files are searched for.
  2493.     
  2494.     ■ Select The Drive To Scan
  2495.     Select which drive to scan for applications. Once selected the system
  2496.     will search for all directories on the drive and return a list of
  2497.     files found in the first application directory. If there are many
  2498.     directories, and the currently selected menu is already large, the
  2499.     program may have insufficient memory to complete the scan. To avoid
  2500.     this problem, select a small menu file to add the options to, if
  2501.     necessary.
  2502.     
  2503.     Repeatedly select any files you wish to add to your menu system, by
  2504.     highlighting the files and pressing return.
  2505.     
  2506.     If the file is a batch file, the first lines of the file will be
  2507.     displayed in the background.
  2508.     
  2509.     Select Add Entry To Existing Menu to add the file specification to a
  2510.     menu which already exists.
  2511.     
  2512.     Select Create A New Sub Menu to create another Sub Menu.
  2513.     
  2514.     Select which menu to add the program or sub menu to.
  2515.     The entry will then be accessed through that menu.
  2516.     
  2517.     Enter a title for the program or sub menu entry.
  2518.     
  2519.     If creating a new menu, specify the placement and colour attributes
  2520.     of the menu. Row and Column figures specify the centre positions of
  2521.     the menu. The colour specifies one of ten colour palettes available.
  2522.     
  2523.     Press ESC to Return to the file selection menu.
  2524.     
  2525.     Press ESC to move to the next scan directory.
  2526.     
  2527.     Menu options are not sorted into order during use of the application
  2528.     scan feature, to reduce processing time. Once menus have been
  2529.     configured, simply edit an option in any menu which needs sorting,
  2530.     and edit the menu in some way (For example, use RETURN to create a
  2531.     new line, then CTRL-Y to delete it).
  2532.  
  2533. 8.1     About AMS
  2534.  
  2535.     This displays information about AMS, and Go Software, including our
  2536.     address and fax number.
  2537.     
  2538.  
  2539.  
  2540. 8.2     Order AMS
  2541.  
  2542.     This prints an order form and invoice for AMS to make registering of
  2543.     the software as easy as possible for you. Ensure LPT1 is available
  2544.     when using this option.
  2545.     
  2546.     A number of selections need to be made before the forms are printed.
  2547.     
  2548.     ■ Currency
  2549.     Select the Currency which you wish to raise the cheque in.
  2550.     
  2551.     Non - UK Companies If you select Other, you may be prompted to obtain
  2552.     a quote and exchange rate for purchase of the software in another
  2553.     currency. If you are prompted so, please Fax a quote request to Go
  2554.     Software (Number in About AMS).
  2555.     
  2556.     If you select any other currency than Sterling, and your order value
  2557.     is less than £100, you must answer whether your cheque can be made
  2558.     payable to an individual. This is to allow us to avoid a charge when
  2559.     paying in a cheque into our account. If your cheque must be made
  2560.     payable to a company, a surcharge is added to the Order.
  2561.     
  2562.     ■ UK Companies Only
  2563.     Please enter the current VAT rate.
  2564.     
  2565.     ■ Order Number
  2566.     Enter an order number if known, for reference purposes.
  2567.     
  2568.     ■ UK Companies Only.
  2569.     If a cheque is not sent with the order for the program, an official
  2570.     order or order number must be forwarded.
  2571.     
  2572.     Companies Based Outside UK, A CHEQUE MUST BE SENT WITH YOUR ORDER !
  2573.     
  2574.     ■ Extra Updates
  2575.     If you would like to order additional updates at the time of
  2576.     purchase, please select the required option. Extra updates will be
  2577.     despatched as and when new versions of the program become available.
  2578.     
  2579.     ■ Licence Type
  2580.     Please select the type of licence which you require. Licences are all
  2581.     for a single site only. If you wish to purchase licences for multiple
  2582.     sites you must increase the "Quantity of Licences" in the following
  2583.     question. If the software may be used by more than one person at any
  2584.     one time then a multi-user licence must be purchased.
  2585.     
  2586.     ■ Number of AMS packages to Purchase
  2587.     Enter the number of the previous type of licence which you wish to
  2588.     purchase.
  2589.     
  2590.  
  2591.     ■ Media Type
  2592.     Select the Preferred Media Type for the software. High density disks
  2593.     will only be used if necessary (ie the software requires more than
  2594.     360K or 720K of disk space.
  2595.     
  2596.     
  2597.     ■ Mail Delivery Type
  2598.     Select the type of delivery which you require.
  2599.     
  2600.     Special Mail Delivery. Please obtain a quote for any special mail
  2601.     delivery prior to completing this application. [Orders of value
  2602.     greater than £100 are automatically sent by Special Delivery].
  2603.     
  2604.     
  2605.     ■ Preferred language for help
  2606.     Other languages for the help file may be available. Select the
  2607.     language which you would prefer the help to be in.
  2608.     
  2609.     ■ Company information
  2610.     Please complete all relevant fields with your company information.
  2611.     Once all information has been entered, press ESC to continue the
  2612.     Order Process.
  2613.     
  2614.     ■ Delivery Address
  2615.     Please enter the delivery address if different from that specified in
  2616.     Company information. Once all information has been entered, press ESC
  2617.     to continue the Order Process.
  2618.     
  2619.     ■ Network Type And Version
  2620.     Enter the network type and version, if any. If you are standalone,
  2621.     please enter NONE. An example of network type and version, would be
  2622.     Netware, Version 3.11, or Netware Lite, Version 1.
  2623.     
  2624.     ■ Any Comments
  2625.     If you have any comments (or complaints!) about the software, or
  2626.     would like to see any other features in the software, please enter
  2627.     them here.
  2628.  
  2629. 8.3     Register AMS
  2630.  
  2631.     This option allows you to remove the Registration Screen once you
  2632.     have purchased the Software. Removal of the screen is done by
  2633.     supplying the program with a "Key" number.
  2634.     
  2635.     Once you have purchased (and paid for) the program, select this
  2636.     option, then answer No to the question "Have you obtained a key
  2637.     ....". Select Yes to print the Key Request Form to your local LPT1
  2638.     port.
  2639.     
  2640.     Answer the questions with appropriate answers for your Company. If
  2641.     you do not have a fax number your key will be returned by post.
  2642.     
  2643.     Please return the form by Fax (Preferably) or Mail to Go Software. We
  2644.     will then return your key number.
  2645.     
  2646.     Once you have the Key Number, select this option again, answering Yes
  2647.     to "Have you obtained a key..." and enter the key number. If the
  2648.     correct key number is entered the key will be saved to disk and the
  2649.     registration screen will not then appear.
  2650.  
  2651. 9.1     The AMS text editor
  2652.  
  2653.     Editing and creation of menu options can be done with the built in
  2654.     text editor which allows editing of text up to seventy eight
  2655.     characters wide. Menus should be kept to no more than seventy eight
  2656.     characters in width in order to ensure you can use the editor. [This
  2657.     will only be a problem if you were using Novell's MENU before AMS, or
  2658.     you edit menu files with a text editor. Use the dos SET command to
  2659.     set a long variable to a short variable name if you need a longer
  2660.     menu line].
  2661.     
  2662.     The AMS Text editor menu is accessed by pressing F10, or by holding
  2663.     down the ALT key and pressing the first letter of a menu (ie E for
  2664.     Edit menu). ALT R will not however display the Run menu. Press ESC to
  2665.     exit the AMS editor.
  2666.     
  2667.     If the first word on the current line is a DOS keyword, pressing F1
  2668.     while in the editor screen will display help on that command. For
  2669.     help on other commands press TAB to display the Help menu, then
  2670.     select DOS Command Menu.
  2671.     
  2672.     This editor has a few features that will allow you to create menu
  2673.     options more quickly than you have in the past, with fewer errors.
  2674.     
  2675.     The scroll bar on the right of the editing screen shows your current
  2676.     cursor position relative to the position of the last line of text in
  2677.     the menu option.
  2678.     
  2679.     The editor is simple to use, but does not incorporate word wrap
  2680.     (which is not suitable for creation of menu options).
  2681.     
  2682.     The AMS text editor - Editing functions
  2683.     
  2684.     Most standard cursor movement keys are supported.
  2685.     
  2686.     Cursor right and left can be used to move the cursor without
  2687.     disturbing the text which it is moved over. Home and End move
  2688.     the cursor to the beginning and end of the line respectively.
  2689.     
  2690.     Page up and down displays the next and previous screens
  2691.     respectively.
  2692.     
  2693.     Insert toggles the editors insert mode on and off. Insert mode is
  2694.     always returned to when a new line is moved to. Delete deletes the
  2695.     character at the current cursor location.
  2696.     
  2697.  
  2698.     Return always inserts a line AFTER the current cursor position.
  2699.     Pressing backspace normally removes the character preceding the
  2700.     cursor location and moves the cursor one position to the left, but if
  2701.     the cursor is in the first column the previous line will be removed,
  2702.     provided the line contains no text.
  2703.     
  2704.     ALT-C clears a line of all text, while ALT-R will restore the text
  2705.     originally in place before ALT-C was used.
  2706.     
  2707.     See Menu File Format for more information on the way to create menu
  2708.     files.
  2709.  
  2710. 9.2     The AMS text editor - File menu
  2711.  
  2712.     ■ Exit  Esc
  2713.     Exits the editor and returns the program to the main AMS menu.
  2714.     
  2715.     ■ Merge with
  2716.     This allows you to merge the current text with another text file (The
  2717.     merge file). The merge file is inserted at the current cursor line
  2718.     position. If the file is invalid or to large to be merged no merging
  2719.     will take place. Selecting this option will prompt you for a merge
  2720.     file name. This can be any valid filename, and need not be a full
  2721.     path definition. Pressing Return allows listing of different
  2722.     directories and file specifications. Press TAB to move to the files
  2723.     display window.
  2724.     
  2725.     ■ Print
  2726.     This option will print the current menu option to your LPT1 port.
  2727.     
  2728.     ■ Dos Shell   Shift F4   CTRL-D
  2729.     Loads a version of the command processor. This is also available at
  2730.     any time in the editor using Shift F4. The last Dos screen is also
  2731.     restored before the command processor is loaded. Type EXIT to return
  2732.     to the program after selecting this option.
  2733.  
  2734. 9.3     The AMS text editor - Edit menu
  2735.  
  2736.     ■ Insert line       ALT I
  2737.     This inserts a blank line at the current cursor position.
  2738.     
  2739.     ■ Delete line       CTRL Y
  2740.     This deletes the line at the current cursor position.
  2741.     
  2742.     ■ Upper case
  2743.     This converts the whole option to Upper case ("Capitals").
  2744.     
  2745.     ■ Lower case
  2746.     This converts the whole option to Lower case ("Small letters").
  2747.     
  2748.     ■ Proper form
  2749.     This prompts for whether to convert both comments and commands. If
  2750.     the answer is Yes, all text in the option will be converted. If no,
  2751.     only the Comments and Remarks will be converted. Convertion involves
  2752.     the changing of the first letter of each word to upper case, and the
  2753.     remainder of the word to lower case.
  2754.     
  2755.     ■ Cut, Paste and Copy
  2756.     These three options allow you to delete, move or copy more than one
  2757.     line of text within the option, or from one option to another (The
  2758.     "Cut" text is "Remembered" when you exit the editor).
  2759.     
  2760.     Cut and Copy both take a copy of selected text and hold the text in
  2761.     memory. Cut however removes the text from the option, while copy
  2762.     leaves the text unchanged.
  2763.     
  2764.     Selection of text is carried out by holding the shift key down while
  2765.     using the cursor movement keys. Selected text is then highlighted.
  2766.     Cursor keys supported are Up, Down, PG Up, PG Down, CTRL-Home,
  2767.     CTRL-END.
  2768.     
  2769.     ■ CTRL-Y (Edit / Delete line), acts in the same way as Cut, by
  2770.     selecting, deleting and holding a copy of a single line in memory.
  2771.     This can therefore be pasted elsewhere in the option.
  2772.     
  2773.     Paste inserts the text last selected into the option in the line
  2774.     above the current cursor position. Pasting cannot take place if there
  2775.     are insufficient free lines at the end of the option, or if no text
  2776.     has previously been selected. Text can be cut or copied from one
  2777.     option to another, even between menu files.
  2778.  
  2779. 9.4     The AMS text editor - View menu
  2780.  
  2781.     ■ View        F4    CTRL-V
  2782.     This temporarily restores the last Dos screen to enable viewing of
  2783.     the last actions in DOS. Press any key to return to the AMS program
  2784.     screen.
  2785.     
  2786.     ■ View structure
  2787.     This shows the basic structure of the menu option, the statements
  2788.     which affect the program flow. All labels, .BAT's, CALL's GOTO's and
  2789.     IF's are shown. This is for viewing only, press ESC to return to edit
  2790.     mode.
  2791.     
  2792.     ■ View remarks & structure
  2793.     As view structure, but additionally shows remarks.
  2794.  
  2795. 9.5     The AMS text editor - Search menu
  2796.  
  2797.     ■ Find
  2798.     This allows for location of any string of characters in the option.
  2799.     Searching is carried out without regard to capitalisation. Enter the
  2800.     characters to be searched for and press return. Searching can then be
  2801.     repeated using the repeat last find option.
  2802.     
  2803.     ■ Repeat last find  F3
  2804.     Repeats a search for the last "Find" requested.
  2805.     
  2806.     ■ Change
  2807.     This allows changing of text. The string to be searched for must be
  2808.     entered, followed by the string that this will be replaced with.
  2809.     Searching for text begins on the first line. Confirmation is required
  2810.     for each change - press Y to change the text, N to leave the text
  2811.     unchanged.
  2812.  
  2813. 9.6     Debugging functions
  2814.  
  2815.     One of the problems with menu options is that they are normally
  2816.     difficult to get right first time. The AMS editor gives you a
  2817.     number of debugging functions to make your menu option writing
  2818.     easier.
  2819.     
  2820.                 ■ Step by step processing
  2821.                 ■ Run current menu option from start
  2822.                 ■ Run current menu option from current line
  2823.                 ■ Breakpoints
  2824.                 ■ View DOS Screen
  2825.                 ■ Exit to DOS Shell
  2826.  
  2827. 9.7     Debugging functions - Run menu option from start
  2828.  
  2829.           Menu        F10   Run   Option
  2830.           Short key   Shift F5
  2831.     
  2832.     This "Runs" the current menu option from the start to finish, unless
  2833.     a breakpoint is encountered, where execution will stop.
  2834.     Execution is step by step (Line by line).
  2835.     See also Step by Step processing.
  2836.     
  2837.     Execution also can be stopped by holding down the ALT key.
  2838.     
  2839.     Note: A menu option being edited in the editor is not saved until you
  2840.     exit the editor.
  2841.     You are therefore advised to save the menu regularly while developing
  2842.     a menu option, especially while using the Debug options.
  2843.  
  2844. 9.8     Debugging functions - Run menu option from current line
  2845.  
  2846.           Menu        F10   Run   Continue
  2847.           Short key   F5
  2848.     
  2849.           This option is similar to run menu option from start, but this
  2850.     "Runs" the current menu option from the current line to finish,
  2851.     unless a breakpoint is encountered, where execution will stop.
  2852.     Menu Option execution is step by step.
  2853.     See also Step by Step processing.
  2854.     
  2855.     Execution also can be stopped by holding down the ALT key.
  2856.     
  2857.     Note: A menu option being edited in the editor is not saved until you
  2858.     exit the editor. You are therefore advised to save the menu regularly
  2859.     while developing a menu option, especially while using the Debug
  2860.     options.
  2861.  
  2862. 9.9     Debugging functions - Breakpoints
  2863.  
  2864.           Menu        F10   Debug Toggle Breakpoint
  2865.           Short key   F9
  2866.           To clear breakpoints
  2867.           Menu        F10   Debug Clear breakpoints
  2868.     
  2869.     Breakpoints will cause menu option execution to halt when processing
  2870.     reaches that line. Any number of breakpoints can be set.
  2871.     
  2872.     Breakpoints can be removed using Toggle Breakpoint [F9], which will
  2873.     toggle the current line to or from a breakpoint, or by Debug Clear
  2874.     Breakpoints, which clears all breakpoints.
  2875.     
  2876.     Data in the menu option is not affected in any way by breakpoints.
  2877.     Use breakpoints to stop execution just before a place where you know
  2878.     there is a problem. Using shift F5 will then run the menu option
  2879.     straight to this point.
  2880.  
  2881. 9.10    Debugging functions - Step by step processing
  2882.  
  2883.           Menu        F10   Run   Step
  2884.           Short key   F8
  2885.     
  2886.           The AMS editor provides a debugging feature, which allows you
  2887.     to execute commands one by one (Provided free memory allows) allowing
  2888.     you to check each command as you write it. Either the short key or
  2889.     the menu option causes the current line to be executed in DOS.
  2890.     AMS then switches to the DOS screen, and once the command has been
  2891.     processed displays the original and current path, remaining in this
  2892.     screen until another key is pressed, when AMS returns to the
  2893.     editing screen. This option is especially useful when working on a
  2894.     network disk as rights to directories often vary.
  2895.     
  2896.     Note: There are limitations to the effectiveness of this debugger.
  2897.     Each command is processed individually in a new "Shell", therefore
  2898.     new DOS memory variables cannot be set, and commands that branch to
  2899.     elsewhere in the menu option will have no effect. Other commands may
  2900.     not necessarily work so be aware of this possibility! This manner of
  2901.     operation also means that the amount of memory you have available is
  2902.     restricted. Do not expect to be able to run large executable programs
  2903.     with this option. It is designed to allow you to check directory
  2904.     paths are set correctly prior to loading programs.
  2905.     
  2906.     Note: A menu option being edited in the editor is not saved until you
  2907.     exit the editor.
  2908.     You are therefore advised to save the option regularly while
  2909.     developing a menu option, especially while using the Debug options.
  2910.  
  2911. 9.11    Debugging functions - View DOS screen
  2912.  
  2913.     Menu        F10   View  Dos
  2914.     Short key   F4    Ctrl-V
  2915.     
  2916.     You can view the DOS screen at any time while in the program by
  2917.     pressing Ctrl-V or F4. This allows you to view the result of the last
  2918.     DOS command.
  2919.  
  2920. 9.12    Debugging functions - Shell to DOS
  2921.  
  2922.     Menu        F10   File  Dos shell
  2923.     Short key   Shift F4    Ctrl-D
  2924.     
  2925.     Exit to DOS temporarily at any time while using the program by
  2926.     pressing Ctrl-D or Shift + F4. To return to the program you must type
  2927.     EXIT and press return.
  2928.     
  2929.  
  2930. 10.1    Function Keys Available In This Program
  2931.  
  2932.     F1             Help
  2933.     Page Down      View Next Page
  2934.     Page Up        View Previous Page
  2935.     ESC            Go Back One Step
  2936.     
  2937.     INS            Insert A Menu Option
  2938.     DEL            Delete A Menu Option
  2939.     F3             Edit A Menu Option
  2940.     Shift INS      Insert A New Sub Menu
  2941.     Shift F3       Edit A Menu's Position And Colour Attributes
  2942.     Ctrl F3        Edit The Current Menu File's Password
  2943.     
  2944.     ALT            Display Main AMS Menu
  2945.     F10            Alternative AMS Menu Key
  2946.     ALT F10        Exit
  2947.     
  2948.     ALT-C          Clear An Entry Field Of All Text
  2949.     ALT-R          Restore Text To A Cleared Entry Field
  2950.     
  2951.     CTRL-C         Calculator
  2952.     CTRL-L         CaLendar
  2953.     CTRL-N         Notepad
  2954.     CTRL-D         Dos Shell                [Also available on Shift F4]
  2955.     CTRL-V         View Dos screen               [Also available on F4]
  2956.     
  2957.     AMS Editor Keys                                                  .
  2958.     
  2959.     F10            Access AMS Menu
  2960.     ALT-F          File Menu
  2961.     ALT-E          Edit Menu
  2962.     ALT-V          View Menu
  2963.     ALT-S          Search Menu
  2964.     ALT-D          Debug Menu
  2965.     ALT-H          Help Menu
  2966.     
  2967.     ALT-I          Insert Line
  2968.     CTRL-Y         Delete Line
  2969.  
  2970. 10.2    User Survey
  2971.  
  2972.     We welcome any comments, criticisms, or advice you may have about the
  2973.     software. If you would like to see any new features in the software
  2974.     we would be only to pleased to hear from you. If you are still
  2975.     evaluating the product and wish to remain anonymous, we would still
  2976.     appreciate your comments, although we would of course prefer to know
  2977.     who you are!
  2978.     
  2979.     Please fill in any of the following items you wish:
  2980.     
  2981.     Name      :
  2982.     Company   :
  2983.     Address   :
  2984.     
  2985.     
  2986.     
  2987.     
  2988.     
  2989.     Tel       :
  2990.     Fax       :
  2991.     
  2992.     Network        :                   Main DOS Version    :
  2993.     Main Processors:                   Do you use Windows  :
  2994.     Average RAM    :
  2995.     
  2996.     Employees      :                   Network Users       :
  2997.     No Of DP Staff :
  2998.     How did you obtain a copy of AMS? :
  2999.     
  3000.     Comments, Criticisms, Bugs, Requests etc ...
  3001.     
  3002.     
  3003.     
  3004.     
  3005.     
  3006.     
  3007.     
  3008.     
  3009.     
  3010.     
  3011.     
  3012.     
  3013.     
  3014.  
  3015.  
  3016.  
  3017.  
  3018.  
  3019.  
  3020.  
  3021.  
  3022.     Please Fax or Post To :
  3023.     
  3024.     Go Software         Fax       44-625-536763
  3025.     
  3026.     York House     Cross Road     Heald Green    Cheadle   Cheshire
  3027.     England        SK8 3LW
  3028.     
  3029.